相关疑难解决方法(0)

对 DFOREGROUND 与 Apache 感到困惑

所以我刚刚使用 Yum 在新的 CentOS 7 服务器上安装了 Apache。我以前安装过 Apache 很多次,但从来没有见过这个:当我现在运行ps aux 时,它总是显示

/usr/sbin/httpd -DFOREGROUND

Google 告诉我,这意味着该进程将在前台运行,而不是与 shell 分离,但我真的不明白这意味着什么 - 如果我关闭我的 shell,Apache 会死吗?

我只想获得正常的 Apache 行为,并让 httpd 像往常一样运行,在后台运行,我是否需要禁用 DFOREGROUND?(顺便说一句,我不知道该怎么说)

httpd apache-2.4 centos7

19
推荐指数
1
解决办法
5万
查看次数

Shell 脚本在其中一个守护进程死亡时执行某些操作?

我只需要构建两个在不同端口上运行的守护进程实例。假设它们都为某些应用程序提供关键任务。

当其中一个无法提供服务时,如何执行一些自动任务(例如 shell 脚本)来检查两个守护进程?

什么样的脚本可以始终检查守护程序的生命周期,并且如果其中一个守护程序意外停止,也许可以执行其他一些作业?

scripting shell daemon

3
推荐指数
1
解决办法
3338
查看次数

标签 统计

apache-2.4 ×1

centos7 ×1

daemon ×1

httpd ×1

scripting ×1

shell ×1