在后台将 clojure/java 无网络应用程序 运行 部署到 Cloudfoundry

Deploying clojure/java no-web app running in the background to Cloudfoundry

我有一个 Clojure 应用程序,我想将其部署到 CloudFoundry。该应用程序正在执行后台作业,需要 运行 periodically/always。它没有网络界面。如何将它部署到 CloudFoundry?

我找到了一些资源,这些资源似乎表明它可能并不困难,但我不确定如何去做,我对 CloudFoundry 的了解还不够深入。

感谢您的帮助。

推送应用程序时,将 --no-route 参数添加到 cf push 或在 manifest.yml file 中设置 no-route: true。这绕过了 CF 上的健康检查,它要求您的应用程序监听传入的 Web 请求。

请注意您的应用会继续 运行。如果该进程退出,那么 CF 会将其解释为您的应用程序已崩溃。