【发布时间】:2014-08-16 09:47:08
【问题描述】:
我问了类似这个问题的问题,但没有得到任何有帮助的回复。因此,我决定使用以下方法尽可能简化事情:
我开发了一个 python 烧瓶应用程序并部署到 beanstalk worker 层 python 环境。问题是我不知道如何在任何地方打印、记录或写任何东西。我需要调试这个应用程序,而我知道如何做到这一点的唯一方法是打印到控制台或日志文件以查看到底发生了什么。当我在本地运行应用程序时,我可以打印到控制台、写入文件并以零问题记录,只是当我将它部署到 beanstalk 环境时,什么都没有发生。我已经通过 SSH 连接到我部署了应用程序的 ec2 实例,并且几乎搜索了每个文件,我发现我的 python 脚本在任何地方都没有写入任何内容。
这个问题可能看起来绝对愚蠢,但有人可以提供一个 python 烧瓶应用程序的示例,该应用程序将在 beanstalk 工作环境中运行,该环境仅将“Hello World”打印到我可以在 ec2 实例上找到的某个文件中?请在 .ebextensions 文件夹中包含应该写入的 requirements.txt 文件和任何 *.config 文件。
谢谢
【问题讨论】:
标签: python logging amazon-web-services amazon-elastic-beanstalk