AWS eb日志流。为什么日志流无法正常工作?

时间:2020-09-02 17:27:57

标签: node.js amazon-web-services amazon-elastic-beanstalk elasticbeanstalk

日志流的问题是:

  1. 一段时间后它停止并且不显示任何日志,如何使其不停止。
  2. 在“开始”中显示了从头开始的所有日志,我如何限制从特定时间获取日志

我输入的命令是

eb logs -g  /aws/elasticbeanstalk/env-name/var/log/web.stdout.log --stream

我得到的输出就像

============= i-0b747e9c812f5655e - /aws/elasticbeanstalk/env/var/log/web.stdout.log ===
        
[i-0b747e9c812f5655e] b'Sep  3 13:56:12 ip-172-31-25-226 web: data keep-alive'
        
        
============= i-0b747e9c812f5655e - /aws/elasticbeanstalk/env/var/log/web.stdout.log ==============
        
[i-0b747e9c812f5655e] b'Sep  3 13:57:39 ip-172-31-25-226 web: data keep-alive'

我从Twitter应用程序中获取日志。 data-keep alive是保持连接活动。当我从控制台仍在生成日志时,效果很好。

该流没有按顺序显示。它会显示不完整的日志并从那里开始流式传输。

[i-07917057722df810e] b'Sep  2 10:02:39 ip-172-31-46-9 web: > node index'
[i-07917057722df810e] b'Sep  2 10:02:39 ip-172-31-46-9 web: Visit http://anyweb.us-east-2.elasticbeanstalk.com:3000'
    
============= i-0b747e9c812f5655e - /aws/elasticbeanstalk/env/var/log/web.stdout.log ==============
        
[i-0b747e9c812f5655e] b'Sep  3 13:56:12 ip-172-31-25-226 web: data keep-alive'
        
============= i-0b747e9c812f5655e - /aws/elasticbeanstalk/env/var/log/web.stdout.log ==============
        
[i-0b747e9c812f5655e] b'Sep  3 13:57:39 ip-172-31-25-226 web: data keep-alive'

在之间,有很多日志丢失。

0 个答案:

没有答案