簡體   English   中英

無法在Nitrous.io上重新啟動Rails 5開發Puma服務器

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM