腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Linux中父
进程
管理
子
进程
的蓝图?
linux
、
process
、
fork
、
parent-child
我需要编写一个监控程序,负责在Linux中分叉和管理多个子
进程
。父
进程
(
监督
者)负责: 启动和
停止
子
进程
( (workers)restarting problemskeeping )中的
子
进程
(启动和
停止
子
进程
),以防problemskeeping(已配置的活着的儿童数量(我确实理解
进程
、线程和Linux信号,但在这方面我并不是专家,我寻求最佳实践来避免麻烦)。
浏览 2
提问于2012-01-25
得票数 0
回答已采纳
3
回答
在docker中使用Supervisor
docker
、
supervisord
我知道docker在运行时只运行一个
进程
。此外,当我们需要在容器中运行多个
进程
时,可以使用supervisor。我见过几个例子,容器是从基础镜像启动的,安装了几个服务,然后容器被提交以形成新的镜像,所有这些都没有
监督
者。 所以,我的基本疑问是这两种方法之间的区别是什么。我的理解是,当docker容器
停止
时,它发送一个终止信号到PID为1的
进程
,PID 1管理
子
进程
并
停止
所有
子
进程
,这正是supervisor所做的事情
浏览 0
提问于2015-10-14
得票数 51
回答已采纳
1
回答
二郎
监督
与应用
erlang
、
erlang-supervisor
我有许多受
监督
的组件,它们可以作为单独的应用程序单独使用。但是我想将它们串起来,这样一个组件中的一个工作人员中的一个调用或事件就会在一个倒树状结构中启动下一个组件。2)如果可以,我如何编写调用代码来启动
子
应用程序? 3)或者我需要完全执行其他操作,如果需要,怎么办? 注:我仍在努力掌握
监督
树木。
浏览 3
提问于2013-08-10
得票数 1
回答已采纳
2
回答
阻止Gunicorn在schroot会话中运行
gunicorn
、
supervisord
、
schroot
我的问题是,当使用“
监督
或
停止
”
停止
服务时,该服务并没有完全
停止
。gunicorn.sh(8061)---schroot(8067)---gunicorn(8068)---gunicorn(8073)---{gunicorn}(8078) 现在,当我用"supervisorctl“
停止
服务时,相应的主管
进程
及其直接
子
进程
gunicorn.sh将被终止。但是,schroot
进程
本身仍然存在,并且现在是init
进程</e
浏览 7
提问于2014-11-30
得票数 0
回答已采纳
1
回答
如何在特定程序正常
停止
时
停止
监督
?
docker
、
supervisord
我在坞内使用运行两个
进程
: 问题是,是否有可能在主
进程
停止
时关闭ssh隧道,甚至更好:在主
进程
停止
时
停止
监督
?
浏览 0
提问于2019-09-27
得票数 1
1
回答
带有
子
守护
进程
的Perl守护
进程
perl
、
daemon
我必须在代码中使用守护
进程
。我需要一个控制守护
进程
,它经常检查数据库中的任务,并
监督
子
守护
进程
。控制守护
进程
必须将任务分配给
子
守护
进程
,控制任务,如果其中一个
子
守护
进程
死亡,则创建新的
子
进程
,等等。
子
守护
进程
检查数据库中是否有它们的任务(通过PID)。为此,我应该如何实现守护
进程
?
浏览 12
提问于2014-10-10
得票数 6
回答已采纳
1
回答
应该在哪里重新启动``simple_ one _for_one`的子代?
erlang
、
erlang-supervisor
我有一个Erlang应用程序,其中我有一个simple_one_for_one
监督
者,它
监督
一组
进程
,监视网页上的更改(每个孩子一个URL )。在将有问题的主管添加到应用程序的顶级主管(以及其他一些
进程
)之后,我启动了应该在应用程序行为的start函数中处于活动状态的
子
级。然后,在添加/删除条目时动态地启动和
停止
子项(并将这些条目持久化到DB)。但是,我应该如何重启子
进程
呢?如何判断主控引擎已重启?我应该安排从主管自己的start_link函数启动孩子吗?有没
浏览 4
提问于2020-04-10
得票数 1
2
回答
Akka deathwatch -观察终止和重启
akka
父
进程
使用content.watch(
子
进程
)观察
子
进程
。如果子
进程
调用context.stop(self),则父
进程
会收到终止消息。但是,如果子
进程
抛出异常,akka将重新启动它,但不会向父
进程
发送终止消息。is notified case "throw" => throw new Exception("oops") // parent is not noti
浏览 1
提问于2016-06-22
得票数 0
2
回答
sh -c“命令”的
子
进程
linux
、
shell
、
unix
、
d
、
pid
我正在进行一个项目,在这个项目中,我需要在D中松散地重新创建
监督
for (作业控制系统)。为了便于配置参数等,我使用spawnShell()而不是spawnProcess()。但是,它返回sh的PID,而不是
子
进程
的PID(原因很明显)。这成为一个问题,因为我的程序需要能够发送一个SIGKILL到
进程
,如果它没有响应SIGTERM在一段时间后。我能够发送一个SIGTERM没有问题(大概是因为sh捕获了SIGTERM并在退出之前将它传递给它的
子
进程
/
进程
)。但是
浏览 5
提问于2017-12-21
得票数 1
回答已采纳
1
回答
停止
并运行macOS和mysql的shell脚本
mysql
、
macos
、
apache
、
shell
、
terminal
旧的问题是, --我想要创建一个脚本,可以从osx终端运行,使用start命令启动apache和mysql,然后当我使用完它们时,我想使用stop命令或类似的命令来
停止
并退出它们。
浏览 5
提问于2020-01-31
得票数 0
回答已采纳
2
回答
监督
重启
进程
的
子
进程
erlang
、
behavior
、
spawn
、
erlang-supervisor
--------------------------------------------- 在这个结构中,child1是受
监督
的
浏览 0
提问于2011-10-25
得票数 0
回答已采纳
1
回答
什么能保证
进程
监视器保持运行?
supervisord
在部署Web应用程序以使用
监督
或马戏团之类的方法来保持所有
进程
的正常运行时,这是很常见的。但是如何确保这些程序正在运行呢?换句话说,谁来监视观察者?
浏览 3
提问于2015-05-14
得票数 1
回答已采纳
2
回答
一个主管可以
监督
的
子
进程
的最大数量是多少?
erlang
、
elixir
、
erlang-otp
是否有最高数量的
子
进程
,一个主管
进程
可以
监督
?我来自灵丹妙药,但我想这个限制(如果有的话)将直接从Erlang继承。
浏览 0
提问于2019-08-06
得票数 4
回答已采纳
2
回答
主管管理使用shell脚本启动的
进程
。
docker
、
supervisord
、
opendj
我用
监督
系统在集装箱里运行多项服务。我想为我的web应用程序提供ldap服务。46:03,486 INFO exited: ldap (exit status 0; expected)我发现了从start shell脚本启动的ldap程序,即start-ds shell
进程
退出了如果
停止
监督<
浏览 6
提问于2020-05-25
得票数 0
回答已采纳
1
回答
将信号转发到
子
进程
unix
、
signals
唯一的问题是关闭守护
进程
。如果我终止这个shell脚本的
进程
,ssh和awk
进程
将继续作为孤立
进程
运行。通常,我会用exec来解决这个问题,以取代
监督
外壳
进程
,但这两个
进程
在各自的
子
外壳中运行,不能取代外壳
进程
。我想做的是让
监督
shell脚本将它收到的任何信号“转发”到至少一个
子
进程
,这样我就可以中断管道并干净利落地关闭它。有什么简单的方法可以做到这一点吗?
浏览 2
提问于2010-09-17
得票数 0
1
回答
主管儿童与普通spawn_link的比较
process
、
erlang
、
spawn
、
erlang-supervisor
我有一个名为"monitor_node“的
进程
层次结构。这些monitor_nodes中的每一个都由一个主管
监督
。 现在,每个节点都可能有一个复杂的内部结构。这意味着,它可能(或不可能)有一些
子
进程
,需要这些
子
进程
才能正常运行。例如:
进程
发送保持活动的消息。到目前为止,我一直在使用普通的spawn_link来创建这些“内部”流程。然而,我已经意识到,在monitor_node的init函数(正在被
监督
)中产生它们,有时会导致这个函数失败(因此
浏览 1
提问于2011-05-17
得票数 0
回答已采纳
1
回答
监督
限值
linux
、
process
、
supervisord
、
ulimit
我特别想知道如何修改
监督
程序的上限。 我想要增加最大开放
进程
限制到无限的
监督
过程,这样,它将产生它的
子
进程
与相同的限制。
浏览 0
提问于2019-09-03
得票数 0
2
回答
Erlang:应用程序行为是否妨碍了SIGTERM?
erlang
我的行为模块中有以下
停止
函数: ... lager:info("Stop recieved
浏览 2
提问于2017-03-20
得票数 1
1
回答
关闭码头集装箱内的MongoDB会造成100%的CPU
linux
、
mongodb
、
docker
、
odroid
使用坞-撰写我启动了几个容器,其中之一是运行mongodb,使用CMD "/usr/bin/ mongod“,但是,当我使用停靠
停止
关闭容器时,mongod
进程
占用100%的cpu,并且能够永远运行而不能关闭它当杀死父
进程
时,单神
进程
成为init的
子
进程
,但处于其相同的状态。不过,Mongodb确实记录了它用错误代码0关闭的情况。码头版本: 17.04.0-ce码头-撰写版本: 1.11.2
浏览 0
提问于2017-04-28
得票数 5
回答已采纳
1
回答
如何从受
监督
的工作流程触发灵丹妙药管理器树终止
erlang
、
elixir
、
erlang-otp
、
erlang-supervisor
我试图从受
监督
的员工过程中终止整个
监督
树。这是我的
监督
树: |问题与观测:
浏览 1
提问于2018-11-14
得票数 6
点击加载更多
相关
资讯
父进程、子进程的关系以及区别
运动搭子小程序结伴运动互相监督
国内厂商停止供货,美国人喜欢的“三蹦子”可能要断货了
73岁Hinton老爷子构思下一代神经网络:属于无监督对比学习
张子兴调研坪山区党风廉政大数据平台,“党风廉政+大数据”开创监督新模式
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券