• 技术文章 >运维 >Docker

    docker中守护进程是什么意思

    长期闲置长期闲置2022-02-23 10:25:05原创123

    在docker中,守护进程用于监控指定的进程,当发现目标进程工作异常时,可以对该目标进程进行控制;一个守护进程可以对多个目标进程进行守护,在守护进程中,守护者对目标进程的管理是利用心跳机制实现的。

    本教程操作环境:linux7.3系统、docker-1.13.1版、Dell G3电脑。

    docker中守护进程是什么意思

    守护进程可以理解为进程守护(进程的守护),是用于监控指定的进程,当发现目标进程工作异常时,可以对该目标进程进行控制。如关闭该进程,并重新启动该进程。

    守护进程(守护者程序),目标进程(被守护进程)。

    一个守护进程可以对多个目标进程进行守护

    守护进程的实现机制:

    在守护进程中,守护者对目标进程的管理是利用心跳机制实现的。

    目标进程会定时向守护者发送报告(发送心跳),表示该目标进程在正常运行,对外提供相应的服务。

    当守护者长时间没有收到目标进程发送的报告(心跳),守护者会认为该目标进程运行异常,守护者会对目标进程进行关闭,然后重新启动该目标进程。

    检查docker守护进程是否正在运行

    root用户操作

    Ubuntu系统中

    status docker
    stop docker
    start docker

    redHat/CentOS系统中

    service docker stop 
    service docker start

    推荐学习:《docker视频教程

    以上就是docker中守护进程是什么意思的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:docker
    上一篇:docker的内置命令有哪些 下一篇:docker proxy是什么
    PHP编程就业班

    相关文章推荐

    • docker中镜像和容器的区别是什么• 解析docker怎么搭建lnmp环境(php7.4 + nginx )• Docker镜像原理之联合文件系统和分层理解(实例详解)• vps和docker是什么意思• docker不能对什么进行隔离

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网