2015-04-23 176 views
0

我在服務器上有兩個應用程序:「Websphere Commerce」和「myapp」。在Myapp進入時,它需要使用SOAP從WC接收一些數據,但是,直到兩個應用程序都啓動後,公共http端口9060纔會收聽。在服務器完成啓動前啓動應用程序

有一個標誌:

Enterprise Applications > * > Startup behavior 
Startup order 
Launch application before server completes startup 

它清除了這兩個應用程序。我想,WAS會首先報告:

TCP Channel TCP_2 is listening on host * (IPv6) port 9060. 
Server server1 open for e-business 

然後啓動應用程序,但它首先啓動它們,然後打開端口。

那麼這個標誌是做什麼的?

回答

0

查看此網頁服務器完成啓動

指定應用程序是否必須初始化 服務器完全啓動之前以前Startup behavior settings

啓動應用程序。默認設置爲false表示服務器 在應用程序啓動之前不會完成。

的真正的設置通知的應用可能會在後臺線程啓動 從而服務器啓動可能會繼續,而不 等待應用程序啓動產品。因此,當應用程序服務器啓動時,應用程序可能 未準備好使用

因此,相反,服務器首先確保應用程序已啓動,然後打開端口以允許流量通過它們。

+1

IBM中有人應該學習英語。謝謝 – basin

相關問題