RabbitMQ连接超时
客户端连接RabbitMQ时出现一下异常信息:
Exception in thread “main” java.net.ConnectException: Connection timed out: connect
在本地连接云服务器的RabbitMQ时,需要开启5672端口。
原因是没有开放5672端口,这个是RabbitMQ的通信端口
5672:client端通信端口
15672:管理界面ui端口
云服务器放行端口

在服务器中开启端口
# 开启5672端口
firewall-cmd --add-port=5672/tcp --permanent
# 更新防火墙规则
firewall-cmd --reload
当尝试从本地连接到云服务器上的RabbitMQ时,可能会遇到`ConnectException: Connection timed out`异常。这通常是因为5672端口(RabbitMQ默认通信端口)未开放。为了解决这个问题,需要在服务器上使用`firewall-cmd`命令开启5672端口,并永久性添加规则,然后更新防火墙规则。15672端口用于管理界面,同样需要确保其开放以便访问。完成这些步骤后,客户端应能成功连接到RabbitMQ服务。
5127

被折叠的 条评论
为什么被折叠?



