检查服务是否正常启动
检查Tomcat配置,是否启动时存在端口冲突等。
排查是否网络原因导致不能访问
进入服务器命令行
先排查本级是否可以访问,输入命令:
curl http://127.0.0.1:8091/HappyServer/oapi/server/connectTestting
其中请求协议、端口、应用名等可以按照实际修改,地址写127.0.0.1或localhost。
如果返回的数据是
<Response xmlns=""><Success>true</Success><Content>6.x.x</Content><Msg/><Code/></Response>
或者是
{"success":true, "content": "6.x.x"}
就是乐创者服务是正常的,那就需要排查外部网络环境(访问地址改成外部访问IP或域名):
curl http://144.20.80.88:8091/HappyServer/oapi/server/connectTestting
如果返回数据不是上面这些,那就需要排查乐创者服务是不是内存溢出了或者线程阻塞了
排查是否内存溢出导致不能访问
先用命令查看java进程号:
ps -ef | grep java
然后用命令导出内存dump文件:
jmap -dump:format=b,file=20210809.dump 18199
其中18199是我们所在容器的PID
找到20210809.dump这个文件,把它从服务器下载下来后发给我们,我们会分析原因
排查是否线程阻塞导致不能访问
先用命令查看java进程号:
ps -ef | grep java
然后输入命令打印堆栈信息:
jstack -l 18199 >> 20210809.txt
其中18199是我们服务所在容器的PID
找到20210809.txt这个文件,把它从服务器下载下来后发给我们,我们会分析原因
作者:柳杨 创建时间:2023-10-13 12:02
最后编辑:柳杨 更新时间:2025-04-22 15:31
最后编辑:柳杨 更新时间:2025-04-22 15:31
