如何将Web服务绑定到特定的glassfish端口?

时间:2011-09-04 11:04:55

标签: web-services glassfish glassfish-3

我在我的域的虚拟服务器中安装了几个http侦听器Glassfish 3.1.1 (Metro JAX-WS stack)。 当我部署我的EAR时,Web应用程序和soap服务都绑定到所有可用的http侦听器,而我希望它们由不同的侦听器持有,每个侦听器都有自己的性能和连接池设置。

我认为sun-web.xml应该对这种绑定负责,但我没有找到任何将服务绑定到特定端口或虚拟服务器的选项。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

一个选项是使用deploy命令和相应设置的virtualservers命令行参数...以供参考http://download.oracle.com/docs/cd/E18930_01/html/821-2433/deploy-1.html或第262页等http://download.oracle.com/docs/cd/E18930_01/pdf/821-2433.pdf

另一种选择:

多个配置文件都有新名称(例如glassfish-web.xmlsun-web.xml的新名称。)

要将您的EAR绑定到特定URI,请参阅esp。 web元素及其子元素如web-uri - 有关详细信息和示例,请参阅