我想在 Cloud Foundry 中运行使用 Spring Boot 开发的 Kafka Consumer 实例。有没有办法在不监听任何端口(80 或 443)的情况下部署应用程序?
最佳答案
使用 cf Push app --no-route --u process
推送您的应用,但不会为其生成路由。
-u
标志确保运行状况检查器通过检查进程是否处于 Activity 状态来确定应用程序是否成功启动,而不是它是否正在监听端口。
在旧的 CF 版本和 cf CLI 上,您可能会发现不支持 process
。在这种情况下,请使用 none
而不是 process
。 (none
已被弃用,取而代之的是更有意义的 process
,但它们只是别名,并且执行完全相同的操作。)
关于java - Spring Boot - Cloud Foundry 中的 Kafka Consumer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46135603/