繁体   English   中英

Websphere Java应用程序启动

[英]Websphere Java application startup

我在Websphere应用程序服务器上运行了两个Java应用程序。 第一个应用程序是COTS软件(高原),我将其称为App1,其中包括一个可在自定义应用程序中与App1交互的API。 此应用程序需要几分钟才能在Websphere中启动。 第二个应用程序是自定义软件,我将其称为App2,并作为Web服务部署,该服务利用App1 API与App1进行交互; 因此它取决于App1。 在Websphere中启动此应用仅需几秒钟。

当我们反弹Websphere并在App1应用程序完全启动之前由客户端调用App2 Web服务时,我在某些App1功能中遇到问题。

有没有一种方法可以将App2从启动推迟到Web完全启动App1之前? 有没有一种方法可以设计App2,以便在尝试使用API​​之前以编程方式检查App1是否可用?

您可以在WebSphere中使用MBean来判断服务器是否正在运行。 参见下面的帖子,Leigh Williamson还写了一本书,如果您要对此API进行编程,那是必须的。 http://www.amazon.com/WebSphere-System-Administration-Leigh-Williamson/dp/0131446045/ref=sr_1_2?ie=UTF8&s=books&qid=1274819891&sr=1-2

您可以在此处获得很多信息... http://sysdoc.doors.ch/IBM/0304_TechJournal.pdf

您要修改应用程序的启动顺序:

https://www.ibm.com/support/knowledgecenter/zh-CN/SSAW57_8.5.5/com.ibm.websphere.nd.multiplatform.doc/ae/trun_app_startup.html

默认情况下,所有应用程序都具有相同的启动顺序,并且默认情况下,应用程序是并行启动的。 通过更改一个应用程序的启动顺序,可以确保它在另一个应用程序之前(或之后)启动。

如果要在信息中心中查找产品的较旧版本,则要搜索“起始重量”而不是“起始订单”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM