Web.stdout 日志在 Amazon linux 上随机停止

问题描述 投票:0回答:1

我的 EC2 保险是由 beanstalk 启动的,我的日志记录在成功记录几分钟后随机停止。但我知道由于数据库条目,我的应用程序仍在运行。

我使用

systemctl restart systemd-journald
重新启动了journald,这似乎又开始了日志记录。

我可以做什么来进一步调查这个问题?

amazon-ec2 systemd amazon-linux-2 systemd-journald
1个回答
0
投票

事实证明,这是因为我的应用程序是基于 python 的,并且 python 自动缓冲 stdout 和 stderr 流。我在命令之前使用 PYTHONUNBUFFERED=1 启动了应用程序,现在实时记录流

© www.soinside.com 2019 - 2024. All rights reserved.