1.在服务器或虚拟机的linux系统上安装好后,通过 服务器ip:15672 的地址,在服务器之外访问不到,有可能时防火墙怕屏蔽,可以将防火墙关闭,或者放开所需要的端口号。
2.用浏览器访问RabbitMQ服务时,用 服务器ip:15672
但是在用代码进行连接时,则需要用 服务器ip:5672 端口不一样
3.在设置connectionFactory的属性时,一定要记得设置虚拟节点
4.记得给自己创建的RabbitMQ的账号赋予权限
赋予权限
5.work模式的公平分发。
在消费的时候设置手动应答后,需要用Channel对象调用basicAck方法进行应答,这时如果前面你创建的channel对象没用final修饰,就会报错,让你用final修饰。有时会建一个final修饰的Channel变量去接收之前创建的Channel,记得应答的channel对象一定要和调用消费的对象是一个对象,否则公平分发就会失效。
学习rabbitMQ的文章,转载(18条消息) RabbitMQ狂神说笔记(RabbitMQ B站狂神说笔记、KuangStudy、学相伴飞哥)_打球唔叻的博客-CSDN博客_狂神rabbitmq笔记