我想运行几个glassfish实例。所以我必须在所有实例中使用不同的端口。现在我发现glassfish使用了几个端口:
8080
用于http请求8181
用于https请求4848
for admin colsole 9009
for debug 8686
for jmx 首先是完整列表?或者在哪里可以找到完整清单?
第二个是设置转移所有端口?我设置shift_pots=5
并且每个端口号增加5.因此,配置几个实例可以很方便。是否可以或我必须手动设置每个端口?
答案 0 :(得分:0)
当您的域已经设置为移动所有端口而没有使用asadmin命令手动为所有端口或编辑domain.xml时,我不知道任何方式。您可能需要更改的默认端口列表可在Table 1-1 Default Administration Values找到。
但是当你设置一个新域时,你可以指定一个portbase,所有其他端口都是根据这个来计算的asadmin create-domain。因此,您可以保留GF的默认域,并使用asadmin create-domain --portbase XXXX
命令设置一些新域,并为每个其他域更改XXXX。