gpt4 book ai didi

php - 为什么我应该创建守护进程而不是命令行工具?

转载 作者:行者123 更新时间:2023-11-30 17:50:03 24 4
gpt4 key购买 nike

我知道对于大多数 IT 人群来说这似乎是一个非常愚蠢的问题,但我在设计这种架构方面是个新手(之前只用 PHP 开发过)。

我正在构建一个使用特定操作系统功能的应用程序。最终用户将调用 PHP 脚本,而 PHP 脚本又需要调用 C 程序。后者将调用 OS API 并以字符串和指向 PHP 脚本的文件指针的形式返回结果。

现在,我知道我可以选择将此 C 程序部署为命令行工具或守护程序。为什么我应该选择其中之一而不是另一个?

最佳答案

守护进程通常是后台进程,因此如果您希望程序位于后台并监视某些内容(例如,报告日志文件大小在过去一小时内每 5 分钟增加一次),然后在有人观看网页时报告结果,守护进程是正确的选择。

如果您想做一些可以立即完成的事情(例如报告当前日志文件大小),则命令行工具更容易创建和维护。

关于php - 为什么我应该创建守护进程而不是命令行工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17491136/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com