【发布时间】:2018-02-18 12:13:03
【问题描述】:
我想在 Cloud Foundry 中运行使用 Spring Boot 开发的 Kafka Consumer 实例。有没有办法在不监听任何端口(80 或 443)的情况下部署应用程序?
【问题讨论】:
标签: java spring-boot cloud-foundry
我想在 Cloud Foundry 中运行使用 Spring Boot 开发的 Kafka Consumer 实例。有没有办法在不监听任何端口(80 或 443)的情况下部署应用程序?
【问题讨论】:
标签: java spring-boot cloud-foundry
使用cf push app --no-route --u process 推送您的应用,但没有为其生成路由。-u 标志确保运行状况检查器通过检查进程是否处于活动状态来确定应用程序是否成功启动,而不是它是否正在侦听端口。
在旧的 CF 版本和 cf CLI 上,您可能会发现 process 不受支持。在这种情况下,请使用none 而不是process。 (none 已被弃用,取而代之的是更有意义的 process,但它们只是别名,做的事情完全相同。)
【讨论】: