我有一个JSF应用程序,我只是设法部署在Aws的ElastikBean实例上。 此部署允许我在网上申请我的应用程序。 它有一个按钮,触发我的应用程序的主要功能。 当我点击这个按钮来第一次执行功能时,它完美地工作。但是,如果我想再做一次,一个弹出式表演,并告诉我:查找更多关于内部错误的信息,aws elastik beanstalk
httpError: There was an error communicating with the server, status: 502
而在此之后,如果我重装或再次访问该网站的网址,它值得我爱的页面:
502 Bad Gateway nginx/1.10.1
因为当我得到这个错误时,我的实例在aws上不可用,我猜我的应用程序由于内部错误而崩溃。
我的问题是,我找不到这个internalerror的任何痕迹。我连接到远程机器的ssh EB,然后在泊坞窗容器连接枝条命令:
sudo docker exec -it idcontainer bash
然后我看了看server.log的地方找到我的应用程序执行的跟踪。但是我找不到任何地方的错误。此外,我在本地Glassfish服务器上部署相同的应用程序,并且即使在多次使用该失效功能(仅在aws的远程机器上失效)按钮后,该执行也运行良好。
我的问题是,有人曾经有类似的问题? 我在哪里可以找到实例上发生错误的跟踪?
谢谢。 鲍勃。
编辑1:同样当我重新加载页面并再次执行功能时,没有任何问题。