在 Ubuntu 11.10 上将 Python 脚本作为服务运行

在 Ubuntu 11.10 上将 Python 脚本作为服务运行

我面临以下问题。我想在 Ubuntu 11.10 系统上将 Python 脚本作为服务运行(以下链接中已提到: https://stackoverflow.com/questions/4705564/python-script-as-linux-service-daemon/10948190#10948190

查询已标记为已关闭。这就是现在在此处发布的原因。

我按照上面提到的链接中提到的步骤进行操作,但是在系统日志中收到以下错误消息:

init: script main process (21826) terminated with status 1
Jun 8 16:59:55 bilbo kernel: [263012.984531] init: script main process ended, respawning
Jun 8 16:59:55 bilbo kernel: [263013.044099] init: script main process (21827) terminated with status 1

以上两行一直在重复。

说完sudo start script,我得到了以下信息:

$ sudo start script
script start/running, process 21826

script.conf以下是我放置的内容/etc/init

description "Used to start python script as a service"
author "bilbo"
start on runlevel [2]
stop on runlevel [06]
exec python /home/bilbo/scripts/webserver.py
respawn

请告诉我我做错了什么?我是否也必须更改我的 Python 代码?

相关内容