我正在开发在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中的Server Startup Timeout值增加到300s。
一旦我完成了我的开发工作并希望部署到一个独立的#34; Liberty Server,例如Eclipse之外。如何配置此服务器启动超时?
答案 0 :(得分:5)
我们确实有一个新的配置选项,用于指示服务器等待应用程序启动的时间。如果您的应用程序需要几分钟才能启动,那么在您的所有应用程序准备就绪之前,服务器将无法运行。
你可以在这里阅读: http://www-01.ibm.com/support/docview.wss?uid=swg1PI51375
此配置选项可用于: http://www-01.ibm.com/support/docview.wss?uid=swg1PI49508
最后一个将关闭服务器启动时出现的任何连接。
您可以使用这两个配置选项根据应用程序启动时间来暂停服务器启动。对于关机,我无法推荐。
除此之外,正如@Alasdair所回答的那样,我们在Liberty Server中没有任何启动或关闭超时。
延迟启动可以做的另一件事是在启动应用程序服务器之前创建一个shell脚本或类似的睡眠时间x。