【问题标题】:New Elastic Beanstalk Environment not printing to logs新的 Elastic Beanstalk 环境不打印到日志
【发布时间】:2021-04-08 01:25:26
【问题描述】:

您好,我创建了一个新的弹性 beanstalk 环境,我正在使用 tomcat 运行 java web 应用程序。当我尝试在我的 doPost 函数中使用 System.out.println 时,它不会打印到弹性豆茎日志。不过,我的其他环境确实会打印到日志中。有什么我可能在这里遗漏的吗?

【问题讨论】:

  • 打印日志的环境和不打印日志的环境有什么区别?
  • 他们运行相同的代码。不过,我必须创建一个新环境,因为我想向其中添加一个多实例负载均衡器和一个 ssl 证书。
  • EB 环境有什么不同?您的新版本可能使用 Amazon Linux 2,而旧版本是 Amazon Linux 1?
  • 啊,是的,你是对的,新的使用 Amazon linux 2,而旧的使用 amazon linux 1。
  • 我刚刚在 Amazon linux 1 中创建了一个新环境,它现在可以正常工作了,谢谢!

标签: java amazon-web-services servlets amazon-elastic-beanstalk


【解决方案1】:

基于 cmets。

问题在于使用的新 EB 环境基于 Amazon Linux 2 (AL2) 平台,而现有应用程序使用的是 AL1。

由于在基于 AL1 和 AL2 的 EB 的工作方式中有一个 lot of differences,因此最简单的解决方案是将新应用程序部署在 AL1 上,而不是 AL2 上。

【讨论】:

    猜你喜欢
    • 2021-02-05
    • 2015-12-29
    • 2021-07-29
    • 2015-09-18
    • 2020-08-05
    • 2021-11-25
    • 2021-09-29
    • 2018-07-24
    • 2019-02-11
    相关资源
    最近更新 更多