我不确定这是否是我错过的设置或Node.js的实际问题。
无论如何,我的问题是我想运行一个处理Web套接字连接的脚本。我可以让脚本作为服务运行,它可以处理连接。闲置一段时间后(即没有接收或发送任何数据;我仍然从客户端连接,但我正在做其他事情,比如在另一个窗口中检查我的gmail一段时间)脚本关闭。它确实重新生成,因为我告诉它在我的.conf中,但这并不重要,因为客户端已经断开连接。
所以问题是:有没有办法确保脚本在客户端空闲时仍然运行?也许这是ubuntu服务器上的设置?
技术:
在Slicehost上的Ubuntu Server 10.04上运行
我正在使用Node v0.5.0-pre和websocket-server模块