AWS相当于system.out.println()?

时间:2017-02-20 22:26:57

标签: java amazon-web-services debugging servlets

我正在研究Java Web应用程序,并将其部署到AWS Elastic Beanstalk。

我可以编写system.out.println()(或类似的)并在部署应用程序时查看它吗?如果是这样,日志在哪里?

我希望将其用于调试等目的。

感谢。

1 个答案:

答案 0 :(得分:2)

要回答您的system.out.println()问题,可以使用此问题,它会显示在日志中。

在设置Elastic Beanstalk应用程序时,系统会要求您提供KEY。这是您可以使用ssh进入/var/log中可以找到日志的实例的密钥。查找名为web-1.infcatalina.out的文件。 (不要引用我的话)

您可以在Elastic Beanstalk仪表板中选择Elastic Beanstalk应用程序,并在左侧选择LOGS,这是您可以检查日志的另一个位置。在这里,您可以选择是否需要FULL日志,它是实例上所有日志的压缩版本,或者您可以选择从应用程序获取最后100行输出。