0

我已经安装了 Heroku java 插件并尝试设置示例应用程序,即“Web & Asynchronous worker with Spring, CloudAMQP”。该项目遵循 maven,应用程序通过 maven 部署在 heroku 上。

是否可以使用在相同和/或不同 JVM 中运行的本地 java 容器、rabbitmq 和 worker 运行相同的应用程序?

4

1 回答 1

1

是的,Foreman 将启动任何具有 Procfile 的项目。如果定义了多个进程,它将全部启动。

https://devcenter.heroku.com/articles/procfile#developing-locally-with-foreman

您必须首先使用 Maven 在本地构建项目。您可以将 rabbitmq 实例的配置信息设置为环境变量,也可以将它们保存在工头将拾取的 .env 文件中。您可以使用“heroku config”查看您的 Heroku 应用程序,以查看应用程序所期望的变量。

于 2013-03-12T20:50:25.187 回答