十次中的任何一次,無論何時我啓動默認的rails webrick服務器或瘦服務器,我都會遇到套接字錯誤。我必須做lsof | grep IPv4
,找到ruby進程,然後kill -9
的PID。似乎我一直在這麼做......是不是有永久的解決方案?是否是B/C我有時關閉終端窗口而無法控制+ C服務器實例?起跑線服務器總是拋出套接字錯誤
1
A
回答
2
是的,這可能是因爲你沒有殺死服務器實例。默認情況下,服務器在localhost:3000
上偵聽,因此如果在您退出終端後進程仍然存在,它仍然佔用端口,並嘗試啓動另一臺服務器將失敗。只需在關閉終端會話之前控制您的服務器,並且不應該有任何問題。
+0
儘可能多的。我希望有一個配置可以在終端死機時終止實例,但可惜...控制+ C它! – bjork24 2011-06-13 16:18:31
0
如果你可以使用rails s -px,那麼你可以使用rails。在這個x是port no 3000或3001等。如果ctrl + c沒有按下來關閉服務器,你不會得到任何綁定錯誤。最好使用ctrl + c關閉服務器
相關問題
- 1. Azure服務總線MessageReceiver Receive()網絡套接字錯誤
- 2. to_xml總是拋出錯誤
- 3. 我的套接字總是連接到服務器,即使是離線服務器
- 4. InteropExcel.dll拋出錯誤的服務器
- 5. CustomSqlMembership拋出服務器錯誤間歇
- 6. 服務器套接字掛起Close_Wait
- 7. 如果服務器返回錯誤狀態,java.net.HttpUrlConnection是否總是拋出IOException?
- 8. 非阻塞套接字,錯誤總是
- 9. 線程服務器套接字在python
- 10. 像Tcl「套接字服務器」套接字服務器框架
- 11. 定時任務拋出錯誤500內部服務器錯誤
- 12. 錯誤:連接拒絕連接到套接字服務器時
- 13. Azure的服務總線連接字符串導致CloudStorageAccount.Parse錯誤
- 14. 服務器500總是發生錯誤
- 15. 服務總線1.0的Windows服務器交易/錯誤處理
- 16. 服務器套接字錯誤計時器管理
- 17. 嘗試連接到套接字io/express服務器時出現404錯誤
- 18. 套接字服務器
- 19. Silverlight服務器套接字
- 20. Java服務器套接字
- 21. 節點服務器錯誤buffer.js:488拋出錯誤('toString失敗');
- 22. .NET中是否有多線程的TCP服務器套接字?
- 23. java/android TCP套接字 - 檢測服務器是否離線
- 24. 在我的一些Web服務器中總是出現錯誤:
- 25. 設置藍牙偵聽服務器套接字時出錯
- 26. Azure Appfabric服務總線配置錯誤
- 27. Windows服務總線 - 多個接收器
- 28. Linux服務器套接字 - 錯誤的文件描述符
- 29. Java圖像服務器:套接字寫入錯誤
- 30. App Engine dev服務器 - 套接字的協議錯誤類型
你能發佈具體的錯誤信息嗎? – jefflunt 2011-06-13 14:26:41