【发布时间】:2017-06-13 17:15:42
【问题描述】:
我有一个在 Windows 2012 RC2 上运行的 Weblogic 12c 设置。 NodeManager 用于启动/停止托管服务器。
什么有效: 通过管理控制台启动托管服务器。在终止托管服务器进程后,通过 NodeManager 自动重新启动托管服务器也可以工作。 NodeManager、管理控制台和托管服务器日志不显示任何错误。
失败的地方: 如果 Windows 机器重新启动(硬断电或简单重新启动)托管服务器则处于“FAILED_NOT_RESTARTABLE”状态。此处 NodeManager、管理控制台和托管服务器日志也没有显示任何错误。
Oracle 文档清楚地说明了如何设置它,基本上使用“-Xrs”或“-Xnohup”JVM 参数启动托管服务器很重要。 (https://docs.oracle.com/cd/E24329_01/web.1211/e21050/nodemgr_config.htm#NODEM164)
尽管如此,Windows 的重新启动始终处于错误状态。有什么想法吗?
【问题讨论】:
-
我发现如果在启动时设置了 JMX 分析选项(Server Start 选项卡 -> Arguments:),这会导致立即
FAILED_NOT_RESTARTABLE状态。删除 JMX 参数解决了我遇到的问题。
标签: java oracle weblogic weblogic12c