【发布时间】:2015-06-08 15:59:04
【问题描述】:
我有一个要部署在服务器上的瓶子应用程序(特别是 homu)。
运行此应用程序的传统方式是只运行程序(例如python whatever.py),无需任何服务器集成。该应用程序是有状态的,并通过侦听 github webhooks api 来更新其状态。它还有一个瓶子提供的配置面板。
虽然它能够从崩溃中恢复,但这需要大量 GitHub API 请求(受到限制),因此最好让它持续运行。
现在,我知道how to daemonize a bottle application,但这需要将它作为一个单独的程序运行在与 nginx 不同的端口上。我想让 nginx 将某些路径委托给正在运行的瓶子应用程序。
我该怎么做?
(或者,我设置它以便 nginx 负责保持其运行的一种方式也很好)
【问题讨论】:
-
你有什么问题?
标签: python nginx daemon bottle