【EAS后台事务】EAS后台事务执行中问题分析-收集线程堆栈

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

【EAS后台事务】EAS后台事务执行中问题分析-收集线程堆栈

1、EAS客户端-【后台事务监控】-搜索 状态等于执行中

根据 标题 计划执行时间 可 找到对应执行中的业务后台事务实例,看【执行服务器】这一列确认在哪个实例上。

image.webp


2、通过EAS自带的服务端线程堆栈查看网页来查看对应实例正在运行的线程(针对该问题,我们只看后台事务线程)

2.1、建议远程到EAS服务器上,因为服务器上的各实例http端口一般没有对外开放。

2.2、打开服务器上的浏览器,访问地址:

http://127.0.0.1:集群控制器的http端口/easportal/tools/threaddump_mi.jsp

2.3、此时有些版本可能会跳转到登录首页,需要先登录,随便登录任意账号即可。

2.4、如下图,想看哪个实例当前执行中的线程堆栈情况就选择那个实例

案例如下:image.webp2.5、最后一步,手动(ctrl+s)保存当前网页,间隔5s以上再保存一次,可反复操作3-4次,将保存下来的网页命好名放在一起压缩然后发给总部老师分析原因。




其他问题方案记录:


特殊场景需要强制终止某个后台事务

--1、备份

select * into T_JOB_INST_bk240510 from T_JOB_INST  where ftitle = '替换后台事务实例标题';

--2、修改后台事务状态为失败

UPDATE  T_JOB_INST SET FSTATE = 'Failed'  where ftitle = '替换后台事务实例标题';

--3、重启EAS服务(这里才是真正强制终止)


【EAS后台事务】EAS后台事务执行中问题分析-收集线程堆栈

1、EAS客户端-【后台事务监控】-搜索 状态等于执行中根据 标题 和计划执行时间 可 找到对应执行中的业务后台事务实例,看【执行服务器】...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息