2015-04-23 181 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

相关问题