AWS Elastic beanstalk 部署 http 404 错误后我无法访问我的 JAVA api restful 应用程序
Posted
技术标签:
【中文标题】AWS Elastic beanstalk 部署 http 404 错误后我无法访问我的 JAVA api restful 应用程序【英文标题】:AWS Elastic beanstalk i'm not able to access my JAVA api restfull application after deploy http 404 error 【发布时间】:2019-04-25 14:48:00 【问题描述】:我已经在 Amazon AWS Elastic beanstalk 服务器上部署了我的 java 应用程序,但我无法访问端点,它抛出 404 错误,我尝试 ping IP,更改我的应用程序的路径.. 一切,但我没有成功。有人可以帮助我吗? 仅供参考:相同的 WAR 文件正在另一台服务器上完美运行。
谢谢。
【问题讨论】:
问:你EVER成功部署了吗?如果是这样,“发生了什么变化”?问:服务器日志说什么?你看过吗? Q:究竟是什么样的“Java应用”??? Tomcat servlet?建议:创建MCVE 并回帖。 是的,它部署成功,但是日志说尝试访问,但是那里显示错误 404,这是一个带有 jersey 和 hibernate 的 java 应用程序,java 8。 【参考方案1】:我解决了这个问题,问题的原因是 web.xml 中的 CORS (Allow-Control-Cross-Origin) 过滤器阻止了要访问的应用程序,我不知道为什么,但我已删除标签内的所有CORS配置,问题得到解决。
【讨论】:
以上是关于AWS Elastic beanstalk 部署 http 404 错误后我无法访问我的 JAVA api restful 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
共享 AWS Elastic Beanstalk 配置以将 git 部署到 AWS
AWS Elastic Beanstalk——rails 部署问题