gpt4 book ai didi

python - Python 应用程序需要 init.d 脚本

转载 作者:行者123 更新时间:2023-11-28 20:11:44 25 4
gpt4 key购买 nike

我有一个基于 python 的应用程序,它的工作方式类似于提要聚合器,并且需要成为 init.d 脚本的一部分,以便我可以使用启动/停止/重新启动选项来控制执行。我还希望将 init.d 脚本设置为 cron 作业(我这里有示例)。

我在这里找到了一个样本 http://homepage.hispeed.ch/py430/python/daemon

(PS。我不希望脚本本身是用 python 编写的)。

最佳答案

您可以考虑为使用 Upstart 的操作系统编写一个 Upstart 任务。

例子:

# Start zeya
#

description "Start Zeya music server"

start on startup

task
exec python /home/r00t/code-hacking/serve-music/zeya/src/zeya/zeya.py
--path=/home/r00t/Music

将其添加到文件中,例如/etc/init 中的“zeya.conf”

然后您可以使用“initctl”控制作业。例如:

initctl status zeya
initctl stop zeya

关于python - Python 应用程序需要 init.d 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1984847/

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