在实现GraphQL订阅的过程中,我想出了一个糟糕的发布/订阅解决方案,它具有如下所示的自定义主题:
// The map is a custom class, just to handle multiple,这并不像预期的那样工作。据我所知,更新是正确发布的(因为我连接到redis实例和SUBSCRIBEd一次以检查数据),甚至在让我的GraphQL客户端订阅服务器之
我使用的是阿波罗客户端和服务器上的附加模块subscriptions-transport-ws和graphql。当服务器上发生graphql错误时,某种cannot return null for non-nullable...浏览器告诉我,阿波罗有一个“未处理的GraphQL订阅错误”。客户端订阅的错误处理是如何工作的?