Spring Cloud Data Flow与Azure Event Hub的限制?

问题描述 投票:1回答:1

我们计划在Azure云上使用Azure EventHub作为消息夹,使用Spring Cloud Data Flow。在Azure EventHub上,有硬性限制 。

  • 100个命名空间
  • 每个命名空间有10个主题。

Spring Cloud Azure Event Hub Stream Binder似乎只能配置一个命名空间,那么我们如何管理多个命名空间呢?

也许我们应该使用 多夹子,要拥有多个Spring Cloud Azure Event Hub Stream Binder的实例?

有谁有任何想法或文档,我们没有找到?

尊敬的

Rémi

spring-cloud azure-eventhub spring-cloud-dataflow
1个回答
0
投票

Spring Cloud数据流和Spring Cloud Skipper支持以下概念 "平台账户". 利用这一点,你可以设置多个帐户,为每个命名空间或任何其他K8s集群甚至。这打开了很多的灵活性,以绕过这些硬限制在Azure堆栈。

我们有一个 配方 在多平台部署上。

当从SCDF部署流时,你会选择平台账户(也就是命名空间或其他配置),所以自动部署的流应用(classpath中的Azure binder)会在不同的命名空间中运行。有效地避开了Azure中执行的限制。

应用程序在哪里运行的出处跟踪和审计跟踪也会自动捕捉到SCDF中,所以在任何时候,你都会知道谁做了什么,在哪个命名空间。

© www.soinside.com 2019 - 2024. All rights reserved.