【发布时间】:2019-07-26 09:44:17
【问题描述】:
如何组合这两个命令,以便 Rails 在 puma 命令中使用 -b 选项?
puma: puma -b 'ssl://127.0.0.1:3000?key=/Users/cdrum/.ssh/server.key&cert=/Users/cdrum/.ssh/server.crt' -b 'tcp://127.0.0.1:3001'
rails: bundle exec rails s --binding=127.0.0.1 -p 3000 -e $RAILS_ENV puma
目前我收到此错误:
puma/binder.rb:272:in `initialize': Address already in use - bind(2) for"127.0.0.1" port 3000 (Errno::EADDRINUSE)
或者,我可以告诉Rails 寻找已经运行的puma 实例而不是尝试再次启动它吗?
【问题讨论】:
标签: ruby-on-rails ssl https puma foreman