我正在尝试从 spring boot kafka 应用程序连接到 aws msk 集群。
我有 aws msk arn ,可用的引导带服务器配置。
如何集成到应用程序中?任何例子
我可以从本地运行它吗,我的意思是从本地应用程序实例连接到 AWS MSK
我正在尝试从 spring boot kafka 应用程序连接到 aws msk 集群。
我有 aws msk arn ,可用的引导带服务器配置。
如何集成到应用程序中?任何例子
我可以从本地运行它吗,我的意思是从本地应用程序实例连接到 AWS MSK
连接到 AWS MSK 就像连接到任何 Kafka 集群。
这取决于您如何设置 MSK?(VPC - 子网)检查您是否可以从本地访问或需要在 VPN 上访问。
另请参阅您的代理端点是如何配置和公开的 - 例如:
如果它是纯文本,它就像设置 bootstrap.servers 一样简单。
否则,您需要添加下面提到的属性来访问您的 MSK 集群。
security.protocol: SSL
ssl.truststore.location: jks
ssl.truststore.password: pwd
如果您仍有疑问,请告诉我。
如果您可以从kafka-console-*
命令(或更简单的kafkacat
)连接,那么您应该能够从任何其他应用程序进行连接。
我建议您在运行其他任何东西之前使用这些工具进行调试。