为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
报错截图如下
插入一条也报错,但在数据库客户端执行没问题,,驱动用的是数据库对应驱动
报错具体日志error.txt
1、建议首先升级下更加新的JDBC驱动;
2、查看下调用接口时,是否设置了超时时间,将配置的时间改大点;
检查数据库日志:
1、cat dm_DMSERVER.log | grep -i "max session" 看看是否有Reached the max session limit,确认一下会话数是否达到上限。
2、cat dm_DMSERVER.log | grep -i "validate" 看看是否有 cmd 5 validate error,可以将COMM_VALIDATE改成0,关闭消息校验即可。
3、cat dm_DMSERVER.log | grep -i "pthread create error" 看看是否有 pthread create error in os_thread create with 11,有的话有的话cat /proc/进程号/limits检查Max processes值是否为65536
你可以参考这个解决的方案:
https://eco.dameng.com/community/question/f636ec40159c10836257066495bf0b14