【发布时间】:2016-11-18 08:38:29
【问题描述】:
如标题所述,我在停止 Wildfly Windows 服务时遇到问题。 当我尝试通过服务器管理器 - 服务窗口停止 wildfly 服务时,wildfly 服务的状态不会更改为停止挂起。但是 wildfly 不再运行(我的 Web 服务无法访问,并且服务器日志显示 wildfly 已成功停止)。要再次启动服务,我必须重新启动 Windows 服务器。
我已经用不同的场景对此进行了测试:
- Windows Server 2008 R2 数据中心 + Wildfly 9
- Windwos Server 2012 数据中心 + Wildfly 10
- Windows 7 + Wildfly 10
我也尝试像https://developer.jboss.org/thread/238135?tstart=0 中提到的 Chris French 那样在 service.bat 中进行更改,但没有任何更改。
有趣的是,当我添加服务而不向 wildfly 添加任何部署(所以只是空白服务器)时,问题在任何情况下都不存在。这意味着当 Wildfly 服务器为“空白”且没有任何更改(例如在standalone.xml 中)时,我能够从服务器管理器服务窗口成功启动和停止 wildfly 服务。
所以我认为问题一定是我的 java ee 项目,它包含一个 Web 服务和一个简单的持久性项目来访问不同的我的 sql 数据库。在standalone.xml 中,我刚刚添加了mysql 驱动程序和数据库,并在接口部分进行了一些编辑(IP 地址更改)。
有什么想法吗?当我将某些东西部署到 Wildfly 时,我是否必须在不同的配置文件中进行更改(例如 service.bat)?
对不起我的英语,非常感谢!
【问题讨论】:
-
嗯,可能是用户权限的问题?关闭Wildfly时会想修改standalone.xml文件,可能修改不了,导致失败。
-
我想我也测试了这个事实,因为我尝试安装具有正常、域管理员和本地管理员权限的服务,并且在所有三种情况下我都有相同的结果.... -.-跨度>
标签: eclipse jakarta-ee wildfly windows-server-2008-r2