如何在Windows中将WAS Liberty Core服务器作为后台服务运行

时间:2020-01-08 10:50:32

标签: windows websphere websphere-liberty maximo-anywhere

我们已经安装了WAS Liberty Core 8.5.5,可以在任何移动应用程序中运行Maximo。

如果我们从CMD启动服务器,则可以在任何应用程序中访问Worklight控制台和maximo。

我们用来启动服务器的命令。

服务器启动server1

但是,一旦我们关闭CMD窗口,服务器就会自动停止。

是否有任何解决方法可将服务器作为后台服务运行?

我们还需要有关如何将WAS Liberty服务器添加到Windows启动服务的信息,以便它将在系统重新启动时自动启动。

谢谢

Ajay

2 个答案:

答案 0 :(得分:1)

您可以将Liberty作为Windows服务运行:

https://www.ibm.com/support/knowledgecenter/en/SSEQTP_liberty/com.ibm.websphere.wlp.doc/ae/twlp_setup_new_server_winserv.html

bin \ server registerWinService serverName

bin \ server startWinService serverName

bin \ server stopWinService serverName

当然可以使用“ net stop / net start”或services.msc代替startWinService / stopWinService

答案 1 :(得分:0)

设置适当的Windows服务的功能在Websphere Liberty 8.5.5.x中不可用。

您可以使用sc.exe创建链接到服务器可执行文件的服务,但是它无法正常运行,即无法正确响应来自服务应用程序的命令。例如,您将能够启动该服务,服务器将运行,但是随后您将看到一条错误消息,指出该服务未及时响应。

根据此question,如其他答案所述,适当的功能仅在版本17.0.0.1。左右才可用。

希望有帮助,

约翰

相关问题