有没有办法暴露 kafka
以及 zookeeper
端口输入 CF
? 我把spotify/kafka docker镜像推到了cloud foundry。两者 localhost:2181
以及 localhost:9092
工作正常,但如何使这些端口对其他应用程序可见?比如说我在期待 kafka.run.pivotal.io:2181
以及 kafka.run.pivotal.io:9092
但事实并非如此。我真的很感谢你的意见。谢谢。
有没有办法暴露 kafka
以及 zookeeper
端口输入 CF
? 我把spotify/kafka docker镜像推到了cloud foundry。两者 localhost:2181
以及 localhost:9092
工作正常,但如何使这些端口对其他应用程序可见?比如说我在期待 kafka.run.pivotal.io:2181
以及 kafka.run.pivotal.io:9092
但事实并非如此。我真的很感谢你的意见。谢谢。
1条答案
按热度按时间jv4diomz1#
将kafka/zookeeper服务示例与要在其中使用它的应用程序绑定:
在此操作之后,所创建服务示例的url将位于应用程序的vcap\u services环境变量中。核对:
现在需要做的就是通过解析应用程序端的vcap\u服务来获取服务示例的url。这一步取决于您使用的语言/框架。