我正在开发一个项目,该项目使用Npm请求包向API服务器发出请求。在获得响应时,回调处理返回的响应。在此响应处理期间,我收到错误:无法接收keepalive!退出。以下代码将帮助您理解。
request({url: 'http://api-link-from-where-data-is-to-be-fetched'
},
function (err,res,body) {
//The code for processing response
}
任何人都可以帮助我,谁知道如何解决这个问题?
答案 0 :(得分:1)
这可能有助于您解决此问题:
https://github.com/meteor/meteor/issues/1302
该页面上的最后一篇文章说:
请注意,这只是开发模式流星运行的行为(以及任何选择打开keepalive选项的托管环境,可能不是大多数),而不是生产问题。在任何情况下,如果您的节点进程在几秒钟内搅拌CPU,它将无法响应任何网络流量。
答案 1 :(得分:1)
这篇文章可能会对您有所帮助:Meteor error message: "Failed to receive keepalive! Exiting."
使用meteor删除自动发布删除自动发布,然后编写自己的发布和订阅功能修复了问题。