消费的用户名也必须是什么
接收必须单独启动线程——否则mfc会崩溃
Sleep(30000); //30秒
只要你打开消费队列,只消费1个 队列中所有数据都丢失????????
断线重连:
知道答案了,原因是重连的时候,每次重连都创建了一个新的线程,然后有信号的时候,每个线程都连接到rabbitMq服务器上去,导致了同一个IP通过不同端口链接上了服务器,出现了多个channel,而发多次是因为,rabbitMq的分配原则
消费的用户名也必须是什么
接收必须单独启动线程——否则mfc会崩溃
Sleep(30000); //30秒
只要你打开消费队列,只消费1个 队列中所有数据都丢失????????
断线重连:
知道答案了,原因是重连的时候,每次重连都创建了一个新的线程,然后有信号的时候,每个线程都连接到rabbitMq服务器上去,导致了同一个IP通过不同端口链接上了服务器,出现了多个channel,而发多次是因为,rabbitMq的分配原则
转载于:https://www.cnblogs.com/hshy/p/11112013.html