Suervisor http://localhost:9001 refused connection

python 复制代码
(desk_env) root@vdi:/opt/pyenv/desk_env/bin# supervisorctl
http://localhost:9001 refused connection

当后台启动supervisord后,使用supervisorctl命令进行任务管理时,
一、报错原因:

http://localhost:9001 refused connection

显示拒绝连接

二、问题原因分析:

因为supervisor通常有以下两种方式通信:

1、本地socket

2、http连接

在supervisor.conf配置文件中,启用socket连接,注释http方式,supervisorctl配置项也使用unix socket

unix_http_server

file=/var/run/supervisor.sock ; the path to the socket file

;chmod=0700 ; socket file mode (default 0700)

;chown=nobody:nogroup ; socket file uid:gid owner

;username=user ; default is no username (open server)

;password=123 ; default is no password (open server)

;inet_http_server ; inet (TCP) server disabled by default

;port=127.0.0.1:9001 ; ip_address:port specifier, *:port for all iface

;username=user ; default is no username (open server)

;password=123 ; default is no password (open server)

supervisorctl

serverurl=unix:///var/run/supervisor.sock ; use a unix:// URL for a unix socket

;serverurl=http://127.0.0.1:9001 ; use an http:// url to specify an inet socket

;username=chris ; should be same as in *_http_server if set
;password=123 ; should be same as in * _http_server if set

;prompt=mysupervisor ; cmd line prompt (default "supervisor")

;history_file=~/.sc_history ; use readline history if available

但是在启动supervisorctl时,未指定配置文件,因此会使用默认的http方式连接supervisord,最终导致报错

三、解决方案:

1、首先需要进入到对应的supervisor目录下

python 复制代码
cd /opt/typhoonae/
source appenv3/bin/activate  # 激活supervosor服务环境
./bin/supervisord     # 启动supervosrd

   
   
   

2、可通过./bin/supervisorctl status 查询服务进程状态

3、如果启动 ./bin/supervisorctl -c etc/supervisord_core.conf 显示连接错误,

报错如下:

http://localhost:9002 refused connection

4、就需要通过指定配置文件来执行了,命令如下:

python 复制代码
./bin/supervisord -c etc/supervisord_core.conf
然后便可启动了
./bin/supervisorctl -c etc/supervisord_core.conf status  # 可通过如下查询状态

   
   
   
                
python 复制代码
(desk_env) root@vdi:/opt/pyenv/desk_env/bin# ./supervisorctl -c /opt/desk/vdi-server/supervisord.conf
相关推荐
IpdataCloud6 分钟前
担心IP查询泄露隐私?用离线查询工具安全查IP,数据不出内网
网络协议·tcp/ip·安全
实在智能RPA19 分钟前
航空Agent落地效果评估指标:2026年企业级智能自动化价值度量体系拆解
java·网络·人工智能·ai·自动化
码农飞哥28 分钟前
RocketMQ消费接口设计实战:为什么HTTP回调接口必须吞掉所有异常,始终返回成功?
网络协议·http·中间件·消息队列·rocketmq
vensli43 分钟前
体验专题——Android 应用瘦身实战
android·网络
Multipath7121 小时前
急救车上的“信号堡垒”:多链路聚合路由如何让生命连线永不掉线
网络·5g·安全·实时音视频
行走__Wz1 小时前
【网工入门-04】局域网、城域网、广域网
网络协议
InHand云飞小白1 小时前
连锁门店网络困境?5G Wi-Fi 6边缘路由器赋能分布式企业
网络·5g·路由器·网络运维·5g路由器·5gcpe·连锁联网
白露与泡影1 小时前
为什么 RPC 要比 HTTP 更快?我:之前项目只用过 HTTP...
网络协议·http·rpc
拼搏的小浣熊1 小时前
【通用教程】Windows\+Linux\+银河麒麟系统 固定静态IP地址|解决打印机扫描IP变动、网络掉线问题
linux·网络·windows·麒麟·固定ip·麒麟系统·统信系统
AI科技星1 小时前
第四卷:橡皮泥江湖(拓扑学)――诸同奥义,九同立境贯拓扑
网络·人工智能·线性代数·架构·概率论·学习方法·拓扑学