我有两个Java应用程序在Websphere应用程序服务器上运行。 第一个应用程序是COTS软件(Plateau),我将调用App1并包含一个可用于自定义应用程序以与App1交互的API。这个应用程序需要几分钟才能在Websphere中启动。 第二个应用程序是我将调用App2的定制软件,并作为利用App1 API与App1交互的Web服务进行部署;所以它依赖于App1。这个应用程序需要几秒钟才能在Websphere中启动。Websphere Java应用程序启动
在App1应用程序完全启动之前,当我们反弹Websphere并且客户端调用App2 Web服务时,我遇到了某些App1功能中的问题。
有什么办法可以延缓App2的启动,直到App1在Websphere中全面启动? 有没有一种方法可以设计App2以编程方式检查App1在尝试使用API之前是否可用?
如果所有东西都在同一个实例中运行,那么这将起作用。 – 2010-05-26 13:04:08
同意。那是我读的第一句话...... – 2010-05-26 14:00:36