首页 > 解决方案 > AWS 部署 SpringBoot+Angular+Mysql 抛出 HttpResponseError 500 不让我知道错误来自哪里

问题描述

开发人员好日子,我使用 EB、RDS 将这个应用程序部署到 AWS 的一半,最初在它的通用数据获取端点中,一切正常,所有信息都暴露了,但是当我打算通过第二个端点创建一个新的端点时,错误

error: {timestamp: "2020-09-20T14:21:35.927+00:00", status: 500, error: "Internal Server Error", message: "", path: "/restaurant-booking/version1/booking/create"}
headers: HttpHeaders {normalizedNames: Map(0), lazyUpdate: null, lazyInit: ƒ}
Http failure response for http://xxxx-2.elasticbeanstalk.com/restaurant-booking/version1/booking/create: 500 OK"
name: "HttpErrorResponse"
ok: false
status: 500
statusText: "OK"
url: "http://xxxxxxxxxxxxxxxxxxxx-2.elasticbeanstalk.com/restaurant-booking/version1/booking/create"

尽管该元素已在 mySql 上创建。我确实尝试检查我的 RDS 部署数据库的日志以查看,但那里没有暴露数据(是逻辑导致对象被创建,尽管出现错误)

该错误还显示

zone-evergreen.js(ain't sure what oy means)

并仔细检查我在我的应用程序关闭的情况下使用相同的数据库,并且一切正常,没有任何错误的痕迹,但是一旦我部署到 EB,就会发生这种情况

在此处输入图像描述

在此处输入图像描述

我真的很努力地在互联网上的教程的帮助下将我的第一个部署到 AWS,我真的很挣扎,因此我非常感谢任何关于我可以做什么或我可以在哪里查看以找到这个错误的核心的提示。激活此创建过程时,我还使用 Angular Material 和邮件发件人配置(应用程序属性)。创建元素时显示的弹出对话框中的第一个,邮件配置向用户发送有关该创建的通知

顺便说一下,在这种情况下,我下载了我的 EC2 的日志,即 web-log、error-log(有一个 web-log-error,但它是空的),对于第一个,这是我发现的:

2020-09-21 06:35:21.836 ERROR 25536 --- [nio-5000-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbs
534-5.7.14 R7es95Sd93_3QucrGZqE05PKNaSV7YBkXzFeEs6NyDhb83WhRtK30nZepfns2VLWE9ffb
534-5.7.14 cKDtyt70SEYibdcd7npbYM2ADZh_5mu8EVGYL5icw2Vw_gsfyIGzlYL9ljRBKhI3>
534-5.7.14 Please log in via your web browser and then try again.
534-5.7.14  Learn more at
534 5.7.14  https://support.google.com/mail/answer/78754 99sm9433971pjo.40 - gsmtp
] with root cause

javax.mail.AuthenticationFailedException: 534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbs
534-5.7.14 R7es95Sd93_3QucrGZqE05PKNaSV7YBkXzFeEs6NyDhb83WhRtK30nZepfns2VLWE9ffb
534-5.7.14 cKDtyt70SEYibdcd7npbYM2ADZh_5mu8EVGYL5icw2Vw_gsfyIGzlYL9ljRBKhI3>
534-5.7.14 Please log in via your web browser and then try again.
534-5.7.14  Learn more at
534 5.7.14  https://support.google.com/mail/answer/78754 99sm9433971pjo.40 - gsmtp

并参考 EC2 错误日志:

2020/09/20 11:39:11 [warn] 25513#0: *71 using uninitialized "year" variable while logging request, client: 186.29.181.168, server: , request: "GET / HTTP/1.1"
2020/09/20 11:39:11 [warn] 25513#0: *71 using uninitialized "month" variable while logging request, client: 186.29.181.168, server: , request: "GET / HTTP/1.1"
2020/09/20 11:39:11 [warn] 25513#0: *71 using uninitialized "day" variable while logging request, client: 186.29.181.168, server: , request: "GET / HTTP/1.1"
2020/09/20 11:39:11 [warn] 25513#0: *71 using uninitialized "hour" variable while logging request, client: 186.29.181.168, server: , request: "GET / HTTP/1.1"
2020/09/20 13:48:59 [warn] 25513#0: *89 using uninitialized "year" variable while logging request, client: 27.5.42.117, server: , request: "+/tmp/gpon80&ipv=0"
2020/09/20 13:48:59 [warn] 25513#0: *89 using uninitialized "month" variable while logging request, client: 27.5.42.117, server: , request: "+/tmp/gpon80&ipv=0"
2020/09/20 13:48:59 [warn] 25513#0: *89 using uninitialized "day" variable while logging request, client: 27.5.42.117, server: , request: "+/tmp/gpon80&ipv=0"
2020/09/20 13:48:59 [warn] 25513#0: *89 using uninitialized "hour" variable while logging request, client: 27.5.42.117, server: , request: "+/tmp/gpon80&ipv=0"
2020/09/20 14:39:11 [warn] 25513#0: *129 using uninitialized "year" variable while logging request, client: 61.219.11.153, server: , request: "lv[endof]"
2020/09/20 14:39:11 [warn] 25513#0: *129 using uninitialized "month" variable while logging request, client: 61.219.11.153, server: , request: "lv[endof]"
2020/09/20 14:39:11 [warn] 25513#0: *129 using uninitialized "day" variable while logging request, client: 61.219.11.153, server: , request: "lv[endof]"
2020/09/20 14:39:11 [warn] 25513#0: *129 using uninitialized "hour" variable while logging request, client: 61.219.11.153, server: , request: "lv[endof]"
2020/09/20 15:26:14 [warn] 25513#0: *130 using uninitialized "year" variable while logging request, client: 115.98.198.45, server: , request: "sh+/tmp/gpon80&ipv=0"
2020/09/20 15:26:14 [warn] 25513#0: *130 using uninitialized "month" variable while logging request, client: 115.98.198.45, server: , request: "sh+/tmp/gpon80&ipv=0"
2020/09/20 15:26:14 [warn] 25513#0: *130 using uninitialized "day" variable while logging request, client: 115.98.198.45, server: , request: "sh+/tmp/gpon80&ipv=0"
2020/09/20 15:26:14 [warn] 25513#0: *130 using uninitialized "hour" variable while logging request, client: 115.98.198.45, server: , request: "sh+/tmp/gpon80&ipv=0"
2020/09/20 16:20:08 [warn] 25513#0: *132 using uninitialized "year" variable while logging request, client: 199.195.254.38, server: , request: "GET ../../proc/ HTTP"
2020/09/20 16:20:08 [warn] 25513#0: *132 using uninitialized "month" variable while logging request, client: 199.195.254.38, server: , request: "GET ../../proc/ HTTP"
2020/09/20 16:20:08 [warn] 25513#0: *132 using uninitialized "day" variable while logging request, client: 199.195.254.38, server: , request: "GET ../../proc/ HTTP"
2020/09/20 16:20:08 [warn] 25513#0: *132 using uninitialized "hour" variable while logging request, client: 199.195.254.38, server: , request: "GET ../../proc/ HTTP"
2020/09/20 22:18:16 [warn] 25513#0: *141 using uninitialized "year" variable while logging request, client: 186.154.34.105, server: , request: "GET / HTTP/1.1"
2020/09/20 22:18:16 [warn] 25513#0: *141 using uninitialized "month" variable while logging request, client: 186.154.34.105, server: , request: "GET / HTTP/1.1"
2020/09/20 22:18:16 [warn] 25513#0: *141 using uninitialized "day" variable while logging request, client: 186.154.34.105, server: , request: "GET / HTTP/1.1"
2020/09/20 22:18:16 [warn] 25513#0: *141 using uninitialized "hour" variable while logging request, client: 186.154.34.105, server: , request: "GET / HTTP/1.1"
2020/09/21 04:35:34 [warn] 25513#0: *162 using uninitialized "year" variable while logging request, client: 156.96.128.174, server: , request: "  üÇìí¦@Ë ä<C(¡³§¢5a¶š}X¸ÁîÕn  ¬À0À,À(À$ÀÀ"
2020/09/21 04:35:34 [warn] 25513#0: *162 using uninitialized "month" variable while logging request, client: 156.96.128.174, server: , request: "  üÇìí¦@Ë ä<C(¡³§¢5a¶š}X¸ÁîÕn  ¬À0À,À(À$ÀÀ"
2020/09/21 04:35:34 [warn] 25513#0: *162 using uninitialized "day" variable while logging request, client: 156.96.128.174, server: , request: "  üÇìí¦@Ë ä<C(¡³§¢5a¶š}X¸ÁîÕn  ¬À0À,À(À$ÀÀ"
2020/09/21 04:35:34 [warn] 25513#0: *162 using uninitialized "hour" variable while logging request, client: 156.96.128.174, server: , request: "  üÇìí¦@Ë ä<C(¡³§¢5a¶š}X¸ÁîÕn  ¬À0À,À(À$ÀÀ"

标签: angularamazon-web-servicesspring-bootamazon-elastic-beanstalkhttp-error

解决方案


推荐阅读