我正试图从工头开始 faye。我的 procfile 看起来像这样:
web: bundle exec rails server thin -p $PORT -e $RACK_ENV
worker: bundle exec sidekiq
redis: bundle exec redis-server
faye: bundle exec rackup faye.ru -s thin -E production
当我跑bundle exec foreman start
web、worker 和 redis 服务器都正确启动,但 faye 服务器不正确。
在控制台中我得到:10:53:56 faye.1 | started with pid 10907
然后faye就没有更多了。
如果我使用 procfile: 中的命令运行 faye 服务器bundle exec rackup faye.ru -s thin -E production
,faye 将正确启动。我究竟做错了什么?