【EAS后台事务】常见问题-后台事务状态一直卡在执行中(实际已经不在执行?)

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【EAS后台事务】常见问题-后台事务状态一直卡在执行中(实际已经不在执行?)

问题:后台事务状态一直卡在执行中,怀疑已经不在执行了。

版本:EAS8.5及以下


分析:

1、后台事务监控中双击打开执行中的后台事务可以看到分配的实例ip

image.webp


2、查对应后台事务执行实例的线程堆栈,搜索"BGJOB",搜不到则证明当前实例实际没有在执行的后台事务线程

http://服务器ip:对应实例的http端口/easportal/tools/threaddump.jsp


注:对应实例http端口获取可在 EAS服务器控制台上查询到。

image.webp


2、收集对应实例的后台事务日志(\eas\server\profiles\server*\logs\scheduler.log)

image.webp


3、通过后台事务标题检索日志。

案例:如下报错日志分析可知原因是  更新该后台事务状态时数据库返回Connect Reset导致更新失败(一般网络波动导致)

image.webp



问题总结

1、EAS高版本(8.8及以上版本发版自带;861:PT176206)有做更新后台事务状态失败的重试机制

2、数据处理:可以不用关心,如果需要处理可直接后台备份并删除该条后台事务即可。

查询sql举例:

select * from t_job_inst where ftitle ='替换后台事务标题';





【EAS后台事务】常见问题-后台事务状态一直卡在执行中(实际已经不在执行?)

问题:后台事务状态一直卡在执行中,怀疑已经不在执行了。版本:EAS8.5及以下分析:1、后台事务监控中双击打开执行中的后台事务可以看到分...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息