python中socket.io服务器接收Rabbitmq任务接超时问题?

报错信息:

 

为什么会连接超时?
一般centos安装时会给你设置一个默认主机名,然而我们安装时,都会改成比较好看一点的,比如centos6/centos_node1 ....
其实问题就出在这里,因为修改后的主机名并没有在linux系统的hosts文件中,因此解析的时候,无法直接从该文件中获取,需要多重解析,才能解析该主机名。
 

 

解决办法:

第一步:

使用 vim /etc/hosts 命令对hosts文件进行添加一行数据
以主机名  my_hostname  为例
只需在hosts文件中加入 127.0.0.1 my_hostname 
然后保存退出

第二步:
重启rabbitmq,应该就能解决连接超时的问题了

sudo systemctl restart rabbitmq-server

 

你可能感兴趣的:(OverStep,rabbitmq)