我在AWS EC2中创建了一个亚马逊免费层实例。它是我安装了tomcat的unix实例,在那里部署了我的war文件。我启动了我的服务器并试图像 http://aaa.bb.cc.dd:8080/my_app 那样访问它,但我的网页浏览器会返回此消息
**Oops! Google Chrome could not connect to aaa.bb.cc.dd:8080**
在我的server.xml中,我已经像这样进行了修改
<Engine name="Catalina" defaultHost="aaa.bb.cc.dd">
<Host name="aaa.bb.cc.dd" appBase="webapps"
unpackWARs="true" autoDeploy="true">
这里可能出现什么问题?
感谢。
答案 0 :(得分:1)
尝试登录您的实例并确保它正在侦听localhost。如果是,一个非常常见的问题是没有在您的安全组上启用端口8080,您可以在实例描述选项卡中找到指向安全组的链接,然后按照该操作添加允许端口8080的规则。