【发布时间】:2017-11-27 21:05:45
【问题描述】:
我的 wildfly 10.0.1 应用服务器出现以下错误。我正在运行将平面文件转换为 xml 的应用程序。此应用程序使用多线程、JABX 和 flatworm 将平面文件转换为 xml,反之亦然。 Quartz 调度程序每 4 分钟运行一次,但是当我执行第一批文件时,它成功处理,下一批文件停止工作,在服务器管理器中出现以下错误。
Faulting application name: wildfly-service.exe, version: 1.0.15.0, time stamp: 0x51543b9d
Faulting module name: ntdll.dll, version: 6.3.9600.18438, time stamp: 0x57ae642e
Exception code: 0xc0000374
Fault offset: 0x00000000000f1b70
Faulting process id: 0x840
Faulting application start time: 0x01d2b6a91a72b8c6
Faulting application path: D:\OTM_INTEGRATION\DJBOSS\wildfly-10.1.0.Final\bin\service\amd64\wildfly-service.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 410fa34a-233f-11e7-810c-005056b336bb
Faulting package full name:
Faulting package-relative application ID:
我在安装以下 Windows 补丁后遇到了这个问题。
security update for microsoft windows(KB4015550)
update for microsoft windows(KB4014567)
update for microsoft windows(KB4014551)
在wildfly服务器日志中,我只得到了调试日志,那里没有错误日志。
DEBUG [org.jboss.ejb.client.txn] (Periodic Recovery) Send recover request for transaction origin node identifier 1 to EJB receiver with node name <Node_name>
我无法解决此问题。
【问题讨论】:
-
只是一个观察:您的 wildfly 服务应该由您或其他进程停止。问题在于由于 ACDSR 上的竞争条件而崩溃的关闭进程。
标签: java quartz-scheduler wildfly-10 windows-update