0

我知道完整的 Websphere 有一个实用程序,允许您创建一个 Windows 服务来启动和停止服务器。但我还没有看到过这样的自由。

我是否使用像http://nssm.cc这样的 3rd 方网桥?还是有其他方法。

4

4 回答 4

1

添加WAS为 Windows 服务(启动类型设置为自动)Command Prompt以管理员权限打开(以管理员身份运行),然后使用以下命令:

sc create WASLibertyV85 binPath="C:\IBM\WebSphere\Liberty\bin\server.bat start simpleServer" DisplayName="IBM WebSphere Liberty V8.5" start=auto

其中“simpleServer”是服务器的名称。

C:\Users\Administrator>sc create WASLibertyV85 binPath="C:\IBM\WebSphere\Liberty\bin\server.bat start simpleServer" DisplayName="IBM WebSphere
Liberty V8.5" start=auto

[SC] CreateService SUCCESS

注意:可以使用以下命令启动和停止 WAS Liberty 服务器:

启动它:C:\IBM\WebSphere\Liberty\bin\server.bat start simpleServer 停止它:C:\IBM\WebSphere\Liberty\bin\server.bat stop simpleServer

注意力:

当手动启动服务(sc start WASLibertyV85)或通过服务界面时,会出现以下问题“可以”。此错误不会影响服务器的启动。

C:\Users\Administrator>sc start WASLibertyV85

[SC] StartService FAILED 1053:

服务未及时响应启动或控制请求。

于 2013-09-12T18:15:46.167 回答
1

在 17.0.0.1 中的 WebSphere Liberty 中,“server”命令中有一组新选项。

server  registerWinService  <server name>
server  unregisterWinService  <server name>
server  startWinService  <server name>
server  stopWinService  <server name>

这些服务也可以通过 Windows 服务控制面板启动和停止。

于 2017-06-26T14:41:23.077 回答
0

没有与 Windows 服务的内置集成,因此您必须找到第三方解决方案。

我对它们没有经验,但您也可以查看Java Service LauncherJava Service Wrapper

于 2013-09-11T05:26:08.540 回答
0

我正在使用以下第三方工具..

http://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-11.07/

于 2013-09-18T22:15:48.757 回答