当我在消费者端阅读超过 100 条消息时,我收到以下错误。我将消息发布到 RabbitMQ 并运行消费者从 RabbitMQ 读取它在发现超过 100 条或有时 90 条消息时中断,错误如下所示
ruby: util.c:95: tds_set_state: Assertion `tds->state < (sizeof(state_names)/sizeof(state_names[0]))' failed. Aborted
好的,谢谢。让我解释一下问题。请参阅我有一个用 .Net 编写的发布者,它将消息推送到 RabbitMQ(开源 Q)然后我有一个从该队列读取的消费者。当一分钟内的消息少于 100 条时,它读取正常,但当数量超过时,它会触发错误,并且应用程序因我提供的上述错误而终止