首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tomcat 9 centos 7上未加载Java应用程序

tomcat 9 centos 7上未加载Java应用程序
EN

Stack Overflow用户
提问于 2018-01-20 02:11:52
回答 1查看 511关注 0票数 1

我对linux是个新手,而且我已经投入其中了。到目前为止,我让它工作了几次,但这一次它让我感觉很糟糕。我的目标是使用nginx对tomcat进行集群和负载均衡,但是app错误占用了我太多的时间。tomcat正确部署了该应用程序,但无法通过浏览器访问。我检查了权限,dns解析,端口。应用程序位于webapps文件夹之外。从yum Tomcat9安装的Java 8使用wget配置的Tomcat服务自动启动为.sh添加了执行许可

老实说,我不知道我错过了什么。同样的应用程序目前在生产服务器上的centos 6下运行。

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2018-01-23 23:31:14

最后我让它工作了。我错过了我的<Host.../>声明下面的<Context.../>。生产服务器没有这一行,所以我认为不需要它。然而,当我第一次让它工作时,我不记得有过这样的设置。

如下所示:

</Realm>

<Host name="hostname" appBase="/app/base/" unpackWARs="true" autoDeploy="false">

<Context path="" docBase="/app/base/" reloadable="true"/>

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t &quot;%r&quot; %s %b" />

</Host>

</Engine>

</Service>

</Server>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48347159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档