【问题标题】:Spring Kafka Admin Client multiple bootstrap servers Kafka with security (jass_config)Spring Kafka Admin Client 多个引导服务器 Kafka 具有安全性(jass_config)
【发布时间】:2019-10-20 14:01:31
【问题描述】:

如何在安全的情况下从微服务(Admin MS)连接到多个引导服务器(DEV、STAGE 和 PROD)? 我想连接到所有的 kafka 服务器并创建/管理主题,创建 ACLS 等。 我正在使用 spring kafka adminclient ,并使用 spring boot 从 application.yml 配置属性以立即连接到 Dev。但现在我想连接到所有环境。 是否有一种更简单、更好的方法来编写属性哈希图并将配置值放入其中。 Spring 云流有帮助吗? 这类似于将多个数据库连接到一个微服务吗?

【问题讨论】:

    标签: java spring-boot apache-kafka spring-kafka spring-cloud-stream


    【解决方案1】:

    您可以通过创建多个子引导应用程序来做到这一点,每个子引导应用程序都有自己的包含属性的环境。

    但绕过 Boot 的自动配置并将您自己的 AdminClients 与它们自己的属性连接起来可能更容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-17
      • 2019-01-23
      • 2017-09-12
      • 2020-05-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多