我有一个写入数据存储的应用程序,因此我尝试将 HTTP 请求发送到数据存储(hbase + stargate)。ETIMEDOUT 异常,杀死进程。
我在每个存在或至少看似存在的套接字连接上都有 .on('error') ,包括请求和响应。我什至采取了一个极端的步骤,对源代码进行了更改,这应该“忽略”第三篇文章中的这些错误:
http://comments.gmane.org/gmane.comp.lang.javascript.nodejs/25283
我什至有一个
process.on('uncaughtException', function(){})
所有这些仍然无济于事,我的进程不断死亡。可能会丢失 ZMQ 流队列中建立的所有内容。
最奇怪的部分是 4 个服务器集群中的一个服务器运行良好。