我在本地计算机上部署了一个Web服务。它建立在Pyramid Web框架上。此命令在端口6543上启动我的服务器。
pserve --reload development.ini
好的,我的问题是这个。当我重新启动计算机时,我希望我的服务在启动时启动。当主机重新启动时,它不需要手动干预来重新加载和再次保存。
此任务是否需要任何启动脚本?
任何人都可以告诉我如何做到这一点,并指出我正确的方向?
答案 0 :(得分:0)
我没有使用EC2的经验,但我在共享主机(Webfaction)上运行Pyramid应用程序,并且他们使用每20分钟运行一次的cron脚本;如果金字塔服务没有运行,则启动它。我目前没有确切的脚本内容,但我可以查找并添加它。
或者,我遇到这个在启动时运行cron任务:
来自Ask Ubuntu:
一种方法是添加@reboot cron任务:
运行crontab -e将允许您编辑您的cron。添加一行 像这样:
@reboot / path / to / script将在您的计算机上执行该脚本 启动。