如何在CloudFoundry中公开kafka和zookeeper端口

nbewdwxp  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(447)

有没有办法暴露 kafka 以及 zookeeper 端口输入 CF ? 我把spotify/kafka docker镜像推到了cloud foundry。两者 localhost:2181 以及 localhost:9092 工作正常,但如何使这些端口对其他应用程序可见?比如说我在期待 kafka.run.pivotal.io:2181 以及 kafka.run.pivotal.io:9092 但事实并非如此。我真的很感谢你的意见。谢谢。

jv4diomz

jv4diomz1#

将kafka/zookeeper服务示例与要在其中使用它的应用程序绑定:

cf bind-service APP_NAME SERVICE_INSTANCE

在此操作之后,所创建服务示例的url将位于应用程序的vcap\u services环境变量中。核对:

cf env APP_NAME

现在需要做的就是通过解析应用程序端的vcap\u服务来获取服务示例的url。这一步取决于您使用的语言/框架。

相关问题