Docker学习之守护进程

在读《第一本Docker书》这本教程时,遇到Docker守护进程这个概念。首先需要理解守护进程是什么,自然也就知道Docker守护进程的含义。

守护进程来自于Linux系统下的一部分,对于不太熟悉Linux系统的我来说,暂时只要知道守护进程是干什么的就可以了,所以写一下我在查阅资料后对守护进程的理解。

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

守护进程的实现机制:
在守护进程中,守护者对目标进程的管理是利用心跳机制实现的。
目标进程会定时向守护者发送报告(发送心跳),表示该目标进程在正常运行,对外提供相应的服务。
当守护者长时间没有收到目标进程发送的报告(心跳),守护者会认为该目标进程运行异常,守护者会对目标进程进行关闭,然后重新启动该目标进程。  
以上为本人对目标守护进程浅显的概念理解,待日后对Linux深入学习后,在进一步对守护进程进行剖析。

--------------------- 
原文:https://blog.csdn.net/cuierdan/article/details/71725934 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值