[英]Unable to restart Rails 5 development Puma server on Nitrous.io
Nitrous.io是一項很棒的服務,正常運行時間一直在變好,但是當我不知道終止開發服務器的正確方法時,有時對我來說也會成為問題。 我剛剛升級到Action Cable,從而切換為使用Puma,但是我不確定在Nitrous.io上如何殺死Puma服務器。
/home/nitrous/Academy/.bundle/gems/puma-3.4.0/lib/puma/binder.rb:255:在“初始化”中:地址已在使用中-綁定(2)用於“ 0.0.0.0”端口3000 (Errno :: EADDRINUSE)
降級gem版本並捆綁后:
gem 'puma', '~> 3.6.2'
如果問題仍然存在,請嘗試先終止正在運行的puma進程:
ps aux | grep puma
2598 2.4 3.5 1017520 141400 pts/16 Sl+ 15:57 0:04 puma 3.7.0 (tcp://0.0.0.0:3000) [rails-app]
再次重新啟動應用程序並檢查puma進程
jaswind+ 2950 11.0 3.6 1020164 143996 pts/10 Sl+ 16:02 0:04 puma 3.6.2 (tcp://0.0.0.0:3000) [rails_app_copy]
jaswind+ 2976 18.1 3.6 1020880 144788 pts/16 Sl+ 16:02 0:04 puma 3.6.2 (tcp://0.0.0.0:3001) [rails_app]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.