首页 > 其他分享 >celery僵死导致jumpserver提示 连接WebSocket失败

celery僵死导致jumpserver提示 连接WebSocket失败

时间:2023-02-09 18:15:20浏览次数:35  
标签:WebSocket 僵死 vm devops celery jumpserver

celery僵死导致jumpserver提示连接WebSocket失败

Celery的任务监控位于堡垒机 ”作业中心“下的”任务监控“ 中,点击打开新的页面如下图所示

image

刷新页面这里的status状态一会Online,一会又会Offline,如果尝试推送系统用户,那么遇到的页面的就是满屏幕的省略号

主要的原因就是celery僵死导致

[root@devops-jumpserver-vm ]# ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]'
Z+   26724 18914 [celery] <defunct>
Z+   26681 23138 [celery] <defunct>

尝试清理僵尸进程,将会导致jumpserver掉线,需要保留备用通道连接jms所在服务器

[root@devops-jumpserver-vm ]# kill -HUP `ps -A -ostat,ppid`|grep -e '^[Zz]'|awk '{print $2}'
Connection to devops-jumpserver-vm closed by remote host.
Connection to devops-jumpserver-vm closed.

最终重启docker服务,得以解决

systemctl restart docker

标签:WebSocket,僵死,vm,devops,celery,jumpserver
From: https://www.cnblogs.com/wiseo/p/jms.html

相关文章

  • Python-celery介绍与快速上手
    1.celery介绍:  celery是一个基于Python开发的模块,可以帮助我们在开发过程中,对任务进行分发和处理。            详细介绍取自:Python之celery的简介与使......
  • jumpserver忘记密码 --- 解决办法
    #忘记jumpserver用户密码jumpserver没有使用docker安装,而是直接安装的调用jumpserver安装路径下的manage.py命令,如下:[root@tool~]#python/mnt/work/jumpserver/jump......
  • FreeSWITCH 使用SSL-WebSocket-WebRTC
    阿里上买的域名,申请了个免费ssl,然后开始折腾,,,,申请了ssl证书,但是不提供.pem格式的下载(*/ω\*)然后把一堆提供的都下载下来了, 然后又到网上搜crt/cer......
  • 基于SpringBoot的WebSocket开发(非完整代码)
    1、添加依赖<!--websocket--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starte......
  • .Net Signalr 建立连接时提示WebSocket failed to connect
    一、问题来源在初次使用signalr时,遇到了以下问题,提示WebSocket连接失败。   二、解决方法 1.检查iis是否安装了websocket服务打开服务器管理器,点击......
  • WebSocket服务器
    //创建websocket服务器 ws_server.php//https://wiki.swoole.com/wiki/page/479.html//创建websocket服务器对象,监听0.0.0.0:9502端口$ws=newswoole_websocket_se......
  • gin框架实现websocket并广播消息
    详细实现方式以及代码下载请前往https://www.passerma.com/article/82一、项目预览二、安装gin框架gogetgithub.com/gin-gonic/gin三、安装gorilla/websocket库goget......
  • 手动部署JumpServer
    一、环境配置[root@sdp-dev~]#getenforceDisabled[root@sdp-dev~]#systemctlstopfirewalld.service#修改字符集,否则可能报input/outputerror的问题,因为日志......
  • Springboot websocket 的简单使用
    项目结构:引入依赖:"org.springframework.boot:spring-boot-starter-websocket","org.springframework.boot:spring-boot-starter-thymeleaf",启动类:publicclassDem......
  • Spring Boot + WebSocket 实时监控异常
    本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校......