Unhandled connection error: FRAME_ERROR - type 1,
first 16 octets = <<0,60,0,20,0,0,16,99,108,111,117,100,82,111,117,116>>: {invalid_frame_end_marker,82}
我创建了一个使用路由密钥直接发布到队列1的交换。然后,在对该消息执行作业之后,队列1将同一交换发布到具有路由密钥cl的队列。这是它抛出错误的地方。
档案1
从服务器抓取请求
创建交易所
在交换时发布使用路由键
创建队列cl
打印输出消息(此文件收到消息时发生错误。)
文件2
队列听力
从交换中获取消息
处理消息
发布到队列cl
答案 0 :(得分:-1)
您是否在直接使用amqp
模块时遇到问题?如果是这样,他们在github上的问题选项卡可能是报告问题的最佳位置。
如果您愿意,也可以尝试使用我的servicebus
模块:https://github.com/mateodelnorte/servicebus。 npm install servicebus
会得到它。