0

问题是,我阅读了这篇文章,说明了使用 python 库 - APS Scheduler 设置代码以在一段时间内以每个指定间隔运行的最佳实践。现在,如果我在测试环境中执行它并从命令提示符运行应用程序,它显然工作得很好。

然而,我来自这样一个背景,我的大多数项目都是大学级别的,从未投入生产,但对于这个,我愿意。我可以访问 AWS,并且可以在 AWS 上配置任何类型的服务器,我也愿意接受其他选项。如果我必须在服务器或远程机器上将这个应用程序作为服务运行,而不必不断地监控它并在命令提示符下提供中断,那么如果我能抢先了解该看什么,那就太好了。

我没有任何在生产环境中运行 Python 应用程序的经验,因此我们将不胜感激。此外,我不知道如何在生产中执行此代码(通过 aws cli 除外),但是一旦我关闭我的 CLI,该会话就会过期,因此这似乎不是最合适的方法,因此对此的任何帮助都是也赞赏。

4

1 回答 1

0

答案非常简单,没有多大意义,可能并不适用于所有人。

现在,我拥有的是一个 python 烧瓶应用程序,所以我在 aws 服务器上使用 eb-virt 在虚拟环境中配置了该应用程序,然后创建了一个可执行的 wsgi 脚本,然后我使用 apache http 服务器的 mod_wsgi 插件作为服务运行它和然后我就可以运行我的应用程序了。

于 2017-03-30T21:54:39.673 回答