我的 EC2 保险是由 beanstalk 启动的,我的日志记录在成功记录几分钟后随机停止。但我知道由于数据库条目,我的应用程序仍在运行。
我使用
systemctl restart systemd-journald
重新启动了journald,这似乎又开始了日志记录。
我可以做什么来进一步调查这个问题?
事实证明,这是因为我的应用程序是基于 python 的,并且 python 自动缓冲 stdout 和 stderr 流。我在命令之前使用 PYTHONUNBUFFERED=1 启动了应用程序,现在实时记录流