我已经安装了Heroku java插件,并尝试设置示例应用程序。"Web &使用Spring、CloudAMQP的异步工作进程“。该项目遵循maven,应用程序通过maven部署在heroku上。
是否可以使用本地java容器、rabbitmq和在相同和/或不同JVM中运行的worker来运行相同的应用程序?
发布于 2013-03-13 04:50:25
是的,Foreman将启动任何有Procfile的项目。如果定义了多个进程,它将启动所有进程。
https://devcenter.heroku.com/articles/procfile#developing-locally-with-foreman
您必须首先使用Maven在本地构建项目。您可以将rabbitmq实例的配置信息设置为环境变量,也可以将它们保存在.env文件中,工头将拾取该文件。你可以使用'heroku config‘来查看你的Heroku应用程序,以查看该应用程序所期望的变量。
https://stackoverflow.com/questions/15251361
复制相似问题