Node.js 为什么Feathers客户端手表没有';有时不工作(websocket,总是列表策略)
我们在Feathers应用程序中有一个websocket连接,但它有时工作,有时不工作,您可以在此处看到客户端代码:Node.js 为什么Feathers客户端手表没有';有时不工作(websocket,总是列表策略),node.js,reactjs,websocket,feathersjs,Node.js,Reactjs,Websocket,Feathersjs,我们在Feathers应用程序中有一个websocket连接,但它有时工作,有时不工作,您可以在此处看到客户端代码: return feathersClient .service('donations') .watch({ listStrategy: 'always' }) .find({ query: { lessThanCutoff: { $ne: true }, status: { $ne:
return feathersClient
.service('donations')
.watch({ listStrategy: 'always' })
.find({
query: {
lessThanCutoff: { $ne: true },
status: { $ne: Donation.FAILED },
$or: [{ intendedProjectTypeId: id }, { ownerTypeId: id }],
$limit: 0,
},
})
和服务器中的配置:
降级socketio已经解决了这个问题,您可以在我们的项目中查看我的PR