从标题中提到我有一个问题停止wildfly Windows服务.当我试图通过服务器管理器 - 服务窗口停止wildfly服务时,wildfly服务的状态不会改变为停止等待停止.但是wildfly不再运行了(我的Web服务无法访问,服务器日志也说野生蝇已成功停止).再次启动服务我必须重新启动Windows服务器.
我用不同的场景对此进行了测试:
我也尝试在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 adress changes).
有任何想法吗?当我向wildfly部署内容时,是否必须对不同的配置文件(例如service.bat)进行更改?
对不起我的英文,非常感谢!