1
所需的場景是在部署到Heroku時在單獨的測功機或dynos上運行引擎。該Procfile看起來是這樣的:將Rails引擎添加到Procfile?
web: bundle exec rails server -p $PORT
worker: bundle exec rake jobs:work
engine: TODO
這種方式,我們可以通過縮放引擎容易使用的DYNOS:heroku ps:scale engine=3
這可能嗎?
非常有趣的解決方案!您是如何設法將同一端口上的兩個Rails服務器公開到外部訪問的?作爲一個方面的評論,如果Procfile的:部分在運行時在環境變量中可用,那麼一個很好的特性就是如此,所以你不需要像在APP_RUNNING_MODE中那樣明確地指定它。保持搖擺! –
fagiani
嗨@fagiani對於遲到的回覆感到抱歉。剛剛檢查過,我們使用相同的端口,但在不同的heroku應用程序。 –