Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graphql subscriptions Graphql订阅在Redis实现中失败_Graphql Subscriptions - Fatal编程技术网

Graphql subscriptions Graphql订阅在Redis实现中失败

Graphql subscriptions Graphql订阅在Redis实现中失败,graphql-subscriptions,Graphql Subscriptions,我有一个由两部分组成的应用程序:一个使用的React前端和一个带有(及其web套接字处理程序)和的Node.js应用程序。 ,而不是使用默认的PubSub实现(正在工作),我尝试实现一个外部PubSub引擎,为此,我选择了。 每当消息到达服务器时,我都会收到以下错误: 2018-03-27 14:52:03: assert.js:42 throw new errors.AssertionError({ ^ AssertionError [ERR_ASSERTION]: undefined

我有一个由两部分组成的应用程序:一个使用的React前端和一个带有(及其web套接字处理程序)和的Node.js应用程序。 ,而不是使用默认的
PubSub
实现(正在工作),我尝试实现一个外部PubSub引擎,为此,我选择了。 每当消息到达服务器时,我都会收到以下错误:

2018-03-27 14:52:03: assert.js:42
throw new errors.AssertionError({
   ^
 AssertionError [ERR_ASSERTION]: undefined == true
   at MQEmitterRedis.emit (node_modules/mqemitter/mqemitter.js:98:3)
   at handler (node_modules/mqemitter-redis/mqemitter-redis.js:36:12)
   at Redis.<anonymous> (node_modules/mqemitter-redis/mqemitter-redis.js:46:5)
   at emitThree (events.js:136:13)
   at Redis.emit (events.js:217:7)
   at Redis.exports.returnReply ( node_modules/ioredis/lib/redis/parser.js:119:14)
   at JavascriptRedisParser.returnReply ( node_modules/ioredis/lib/redis/parser.js:27:13)
   at JavascriptRedisParser.execute ( node_modules/redis-parser/lib/parser.js:574:12)
   at Socket.<anonymous> ( node_modules/ioredis/lib/redis/event_handler.js:107:22)
   at emitOne (events.js:116:13)
   at Socket.emit (events.js:211:7)
   at addChunk (_stream_readable.js:263:12)
   at readableAddChunk (_stream_readable.js:250:11)
   at Socket.Readable.push (_stream_readable.js:208:10)
   at TCP.onread (net.js:594:20)
然后,在另一个文件中,我只是从“../../helpers/pubSub”导入
import pubSub,我使用以下代码发布主题:

pubSub.publish(主题,{operation:{…});
你能告诉我我做错了什么吗? 谢谢