2012-09-08 25 views
2

運行時,我得到了一些隨機誤差:Trigger.io銳意運行Web

forge run web 
在我的應用程序

$ forge run web 
[ INFO] Forge tools running at version 3.3.11 
[ INFO] Checking JavaScript files... 
[ INFO] JavaScript check complete 
[ INFO] Verifying your configuration settings... 
[ INFO] Configuration settings check complete 
[ INFO] { [Error: listen EADDRINUSE] code: 'EADDRINUSE', errno: 'EADDRINUSE', syscall: 'listen' } 

任何想法什麼可能會導致此錯誤?

+1

這聽起來像進程剩餘一些雜散節點,你有沒有試過這裏的解決方案:http://stackoverflow.com/questions 然後使用kill pid其中pid是進程ID

例如殺死他們/ 4075287 /節點-EXPRESS-EADDRINUSE-地址已經在使用殺服務器 –

回答

2

該錯誤是由應用程序已在您試圖偵聽的端口上偵聽的原因造成的。

您可以使用ps aux | grep node來查看是否有任何節點進程正在運行。

ps aux | grep node 
37211 0.0 0.2 3029484 17852 s018 S+ 5:35PM 0:00.28 node ./web.js 
kill 37211