AWS相当于system.out.println()的方法是什么?

4

我正在开发一款Java Web应用并将其部署到AWS Elastic Beanstalk。

如果我写system.out.println()(或类似)语句,能否在应用程序部署后查看它?如果可以,日志文件在哪里?

我需要这个功能进行调试等目的。

谢谢。

1个回答

3
为了回答您有关 system.out.println() 的问题,是的,您可以使用它,并且它会在日志中显示出来。
在设置 Elastic Beanstalk 应用程序时,您会被要求提供一个 KEY。这是您可以使用的密钥,用于ssh 进入实例,在 /var/log 中查找名为 web-1.infcatalina.out 的文件。(不要引用我说的话)
另一个可以检查日志的位置是在 Elastic Beanstalk 仪表板中选择您的 Elastic Beanstalk 应用程序,然后在左侧选择LOGS。在这里,您可以选择是否要获取包含实例上所有日志的压缩版本的 FULL 日志,或者您可以选择获取来自应用程序的最后100行输出。

非常感谢。我看不到树木,只看到了森林! - user5964698

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接