起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: lqweb

[处理中6] 服务隔两天就死掉

  [复制链接]

68

主题

221

帖子

755

积分

高级会员

Rank: 4

积分
755
QQ
 楼主| 发表于 2021-1-18 08:19:00 | 显示全部楼层
jishuang 发表于 2021-1-12 09:18
https://bbs.csdn.net/topics/110132836

确认是不是自己自己了数据库的连接没有关闭 ...

问题还没有找到,麻烦在帮忙分析一下。
1.访问空白页,数据库肯定没有问题,因为无法访问后,其他应用连接数据库访问,没有问题。
2.服务出现问题后,单独启动tomcat后,就正常了。说明license-server没有问题。
3.出现问题后:"login().............33333"没有打印出来。1111和2222能正常打印。
System.out.println("login().............111111");
                ContextHelper.getSessionContext().put(OrgConstants.SYSTEM_LOGIN_IP, ip);
                name = getLoginNameByMail(name);
                //TODO: 默认语言是中文,将来这个点应该可配置
                if (Utils.isEmptyString(lang)){
                        lang = "zh_CN";
                }
                System.out.println("login().............22222");
                List result = (List)OrgUtils.login1(name, loginDate, pwd, lang, checkPwd, ip, options);
                System.out.println("login().............33333");
                if ("true".equals(result.get(0))){
                        Operator operator = ContextHelper.getOperator();
                        UserManager.instance().addUser(new User(ContextHelper.getSessionContext().getSessionID(), operator.getName(), operator.getID(), CommonUtils.getCurrentDateTime(), operator.getLoginIP()));
                }
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-1-18 09:34:05 | 显示全部楼层
登录的时候会查system系统库,可以在调用登陆前写一个sql查询看看是否查询正确

确认是不是应用中自己调用了系统库的操作没有关闭链接

确认是不是访问了特定功能后就会有问题

可以在服务器上安装http请求的分析工具看看具体执行到哪个请求就卡了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

68

主题

221

帖子

755

积分

高级会员

Rank: 4

积分
755
QQ
 楼主| 发表于 2021-1-18 09:45:19 | 显示全部楼层
jishuang 发表于 2021-1-18 09:34
登录的时候会查system系统库,可以在调用登陆前写一个sql查询看看是否查询正确

确认是不是应用中自己调用 ...

List result = (List)OrgUtils.login1(name, loginDate, pwd, lang, checkPwd, ip, options);
那肯定是这一步出了问题啊。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-1-18 09:58:14 | 显示全部楼层
这个只是会去查数据库,这个不能执行肯定是系统库的链接不够用或者其他的问题

不是说就是这个语句导致的问题,问题肯定是其他地方引用了,这个只是测试出来是什么地方的问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

68

主题

221

帖子

755

积分

高级会员

Rank: 4

积分
755
QQ
 楼主| 发表于 2021-1-27 10:42:03 | 显示全部楼层
jishuang 发表于 2021-1-18 09:58
这个只是会去查数据库,这个不能执行肯定是系统库的链接不够用或者其他的问题

不是说就是这个语句导致的问 ...

这块我都跟踪很久了,每次死掉后,都检查了数据库,启动其他程序跑同样数据库,都没有问题。本身tomcat没有挂,html都能访问。现在真不知道是什么原因了。这个问题不知道该怎么解决了,麻烦您们有时间帮忙远程看看。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-1-27 14:55:53 | 显示全部楼层
不是说数据库有问题,是tomcat中配置的数据库连接池不够用了

确认是不是应用中自己调用了系统库的操作没有关闭链接

确认是不是访问了特定功能后就会有问题


先把tomcat中数据库的连接数调大了看看


在server.xml文件中增加如下的后4行

<Resource name="system" auth="Container" type="javax.sql.DataSource" driverClassName="net.sourceforge.jtds.jdbc.Driver" url="jdbc:jtds:sqlserver://localhost:1433/sp2" username="sa" password="sa" maxActive="10" maxIdle="5"
maxWait="30000"
removeAbandoned="true"
removeAbandonedTimeout="60"
logAbandoned="true"
/>
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

33

主题

373

帖子

916

积分

高级会员

Rank: 4

积分
916
QQ
发表于 2021-1-27 16:18:43 | 显示全部楼层
学习学习
回复

使用道具 举报

68

主题

221

帖子

755

积分

高级会员

Rank: 4

积分
755
QQ
 楼主| 发表于 2021-2-2 13:28:42 | 显示全部楼层
jishuang 发表于 2021-1-27 14:55
不是说数据库有问题,是tomcat中配置的数据库连接池不够用了

确认是不是应用中自己调用了系统库的操作没有 ...

按上述方法配置了,还是不行,三天准时挂掉。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-2-2 14:01:38 | 显示全部楼层
13、15、22楼都已经说了日志的输出和安装根据跟踪看具体的日志和工具的跟踪结果
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

68

主题

221

帖子

755

积分

高级会员

Rank: 4

积分
755
QQ
 楼主| 发表于 2021-2-5 13:48:00 | 显示全部楼层
jishuang 发表于 2021-2-2 14:01
13、15、22楼都已经说了日志的输出和安装根据跟踪看具体的日志和工具的跟踪结果 ...

按照你说的方式我打印出日志,并且在登录前做了数据库查询(----------------------ip查询--------------------------true)没有问题,麻烦在帮忙看一下日志有什么问题。内存和线程监控也没有看出什么问题。如果方便麻烦电话沟通一下。
QQ截图20210205134647.png

catalina2021-02-05.out.zip

5.58 KB, 下载次数: 131

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 14:05 , Processed in 0.064473 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表