在 Eclipse 外部配置 IBM Websphere Liberty Profile Server 启动和停止超时值

Configure IBM Websphere Liberty Profile Server Start & Stop timeout values outside of Eclipse

我正在 Liberty Profile

上开发应用程序 运行
(WebSphere Application Server 8.5.5.7/wlp-1.0.10.cl50720150827-0437) on Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_71-b14 (en_GB)

我不得不将 eclipse 中的服务器启动超时值增加到 300 秒。

一旦我完成了开发并想部署到 "stand alone" Liberty 服务器,例如在 Eclipse 之外。如何配置此服务器启动超时?

我们确实有一个新的配置选项,用于指定服务器等待应用程序启动的时间。如果您的应用程序需要几分钟才能启动,则在所有应用程序准备就绪之前,服务器将不会启动。

您可以在此处阅读相关内容: http://www-01.ibm.com/support/docview.wss?uid=swg1PI51375

此配置选项可用于: http://www-01.ibm.com/support/docview.wss?uid=swg1PI49508

最后一个将关闭服务器启动时出现的所有连接。

您可以使用这两个配置选项来根据您的应用程序启动时间来阻止服务器启动。对于关机,我没有什么可以推荐的。

除此之外,正如@Alasdair 回答的那样,我们在 Liberty 服务器中没有任何启动或关闭超时。

您可以为延迟启动做的另一件事是创建一个 shell 脚本或类似于在启动应用程序服务器之前睡眠 x 时间量的脚本。