电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

PLM配置Autovue服务预览之Apache Tomcat无法启动

来源:金蝶云社区作者:金蝶2024-09-237

PLM配置Autovue服务预览之Apache Tomcat无法启动

【问题描述】
在PLM配置Autovue服务预览中,需要安装Apache Tomcat,并且需要启动这个服务。经常就会出现一些ApacheTomcat服务无法启动的情况,比如说点击startup.bat 会出现一闪而过这种情况。

【问题原因分析】

接下来是针对Apache Tomcat无法启动的一些常见原因做分析;

1、首先要确保JAVA等环境是配置正确的,可以通过PLM预览服务器的Autovue服务配置中配置好路径,会自动带到操作系统环境变量中的。
也可以手动配置环境变量(具体可以参考Autovue服务配置帖子有介绍环境变量的配置);

https://vip.kingdee.com/article/244061710456287232?productLineId=1&isKnowledge=2

image.webp

2、Apache Tomcat安装路径中不能有中文目录及路径中不能有空格的情况,JAVA安装的路径建议也不要有中文和空格;

3、当上述环境配置均没问题,但是点击启动服务还是不能把Apache Tomcat服务启动,可以检查下tomcat的端口是否被占用,从tomcat配置文件server.xml中,我们可以看出在启动tomcat的时候默认启动了3个端口,
分别是8080(8443)、8009、8005。那来介绍下这三个端口:

8080(8443)端口:这是一个很熟悉的端口,我们正常要访问tomcat请求就是这个端口,用于监听浏览器发送的请求,8443是默认的https监听端口,默认是没有开启的,如果要开启由于tomcat不自带证书所以除了取消注释之外,还需要自己生成证书并指定。但注意一点8443这个https端口启用的话会与星空管理中心的https默认8443冲突的。

8009端口:Nginx、Apache等反向代理tomcat时就可以使用ajp协议反向代理到该端口。

虽然经常使用http反向代理到8080端口,但由于ajp建立tcp链接后一般长时间保持,从而减少Http反复进行tcp链接和断开的开销,所以反向代理中ajp是比http高效的。

8005端口:Tomcat监听的关闭端口,就是说这个端口负责监听关闭tomcat的请求,当执行shutdown.sh关闭tomcat就是链接8005端口执行SHUTDOWN命令;由此我们直接用telnet向8005端口执行SHUTDOWN来关闭tomcat,如果这个端口没被监听,那么sh脚本就是无效的。这个端口被占用也可能导致服务起不来,下面会有案例介绍。

【端口检测分析】

由于我们已经更改了Tomcat的默认访问服务端口8080为17952;所以需

PLM配置Autovue服务预览之Apache Tomcat无法启动

【问题描述】在PLM配置Autovue服务预览中,需要安装Apache Tomcat,并且需要启动这个服务。经常就会出现一些ApacheTomcat服务无法启动的情...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信