使用nginx运行daemonized bottle应用程序

2024-05-19 13:24:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个瓶子应用程序(特别是,homu),我想把它部署到服务器上。在

运行这个应用程序的传统方法是只运行程序(例如python whatever.py),而不进行任何服务器集成。应用程序是有状态的,并通过监听github webhooks api来更新其状态。它也有一个配置面板,瓶子提供。在

虽然它能够从崩溃中恢复,但这需要大量GitHub API请求(这些请求会受到限制),因此最好让它连续运行。在

现在,我知道how to daemonize a bottle application,但这需要将它作为一个单独的程序运行在nginx的另一个端口上。我希望nginx将某些路径委托给运行中的瓶子应用程序。在

我该怎么做?在

(或者,让nginx负责保持它的运行对我来说也是一种很好的方式)


Tags: 方法py程序github服务器api应用程序瓶子