【问题标题】:wildfly-service.exe crashes for Faulting module name: ntdll.dllwildfly-service.exe 因错误模块名称而崩溃:ntdll.dll
【发布时间】: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


【解决方案1】:

这是 Wildfly 使用的 Apache Commons Daemon Service Runner 中的一个错误。见

https://issues.apache.org/jira/browse/DAEMON-372

https://issues.jboss.org/browse/WFLY-9577

这对您的 Web 应用程序来说应该不是问题,但如果您遇到问题,您可以使用更新版本的 ACDSR 创建自己的服务包装器。

【讨论】:

  • 虽然这在理论上可以回答问题,it would be preferable 在此处包含答案的基本部分,并提供链接以供参考。有关如何编写更好“基于链接”的答案的说明,请参阅here。谢谢!
  • 总的来说,我同意包含更多细节会更好。在这种情况下,我不知道这里有什么细节会有所帮助。根本原因是 ACDSR 关闭过程中的时序问题。恕我直言,详细程度无济于事。解决方案是使用最新版本创建一个新包装器。这就是我写的。
  • 这就是为什么我只发表评论,并没有否决或标记你的答案;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-29
  • 2017-09-28
相关资源
最近更新 更多