rabbitmq 连接莫名断开并且无法再连接上,需要重启程序

现在发现有时会断开连接,并且有时能够重新连接上,有时不行。不能重新连接上的情况下,程序重启就连上了。
错误信息是None of the specified endpoints were reachable
相关推荐
RabbitMQ封装为c++版本,并且使用方式为发布订阅模式
RabbitMQ封装为c++版本,并且使用方式为发布订阅模式
rabbitmq教程
rabbitmq教程
RabbitMQ面试专题及答案.pdf
mq面试问到的问题几乎都有,很适合用来学习 、观看、进阶,看完后会对MQ有个大体的理解,学习起来会干脆利落很多
rabbitmq完整例子
rabbitmq完整例子,包含客户端、服务端例子。里面集中了各种案例详解
用Jmeter测试RabbitMQ
jmeter测试Rabbitmq的方法 AMQP Publisher/Consumer 请求 介绍 Exchange(交换机):如果此处不填写,使用默认名称--(AMQP default) Exchange Type:分别是direct(单播),fanout(广播),topic(组播),headers,每种类型路由的策略不同,公司用direct 和 fanout 这2种路由居多 direct:如果一个队列绑定到该交换机上,并且当前要求路由键为 X ,只有路由键是 X 的消息才会被这个队列转发。默认交换机便是该类型。 fanout:一个发送到交换机上的消息都会被转发到与该交换机绑定的所有队列上。 Fanout 交换机发消息是最快的。 topic:将路由键和某模式进行匹配,可以理解成模糊处理(不是特别明白) Durable(持久化):具有这个标志的队列和交换机会在重启之后重新建立,它不表示说在队列当中的消息会在重启后恢复 Redeclare(重定义):此功能不是特别清楚 Message TTL(Time-To-Live Extensions):消息过期时间,时间为毫秒 Exclusive(排他性队列):创建一个只有自己可见的队列,即不允许其它用户访问,在没有消费者来消费的时候,他就会自动的删除 Expire(超期时间):该值必须为正数(与消息 TTL 不同,该值不可以为 0),所以如果该参数设置为 1000 ,则表示该 queue 如果在 1 秒钟之内未被使用则会被删除。


