在网络服务器上运行python脚本(后台)

问题描述 投票:0回答:1

我当前正在创建一个用于生成“统计信息”的脚本,并且该脚本必须连续运行,并且我希望将其上载到要在其上而不是在我的计算机上运行的Web服务器(具有cPanel)上。我希望它在后台运行,所以我不需要打开任何网页或其他任何东西。有可能吗?

python webserver cpanel
1个回答
1
投票

主管是执行此操作的好方法。

http://supervisord.org/这使您可以像启动服务一样在启动时运行脚本。还允许您指定命令行选项和指定日志记录。具有自动重启的选项。

示例配置:

[program:test]
command=/usr/bin/python /home/ubuntu/test.py
directory=/home/ubuntu
autostart=true
autorestart=true
startretries=3
stderr_logfile=/home/ubuntu/test.err.log
stdout_logfile=/home/ubuntu/test.out.log
user=ubuntu
© www.soinside.com 2019 - 2024. All rights reserved.