如何在创建新服务器时避免端口增量

时间:2018-02-21 13:01:59

标签: websphere

在WAS控制台上,创建第一台服务器(server1)时,默认情况下会为http提供端口9080,为https提供9443端口。如果在创建第一个服务器(server1)后立即创建一个新服务器(server2),它将为http提供端口9081,为https提供9444。这样,它可以在同时启动两个服务器(server1和server2)时防止端口混淆。

但是让我们回到空的WAS控制台。如果我创建一个新服务器(server1),它将为此服务器提供端口9080和9443。如果我删除它并创建一个新服务器(server2),它将继续为该服务器提供9081和9444端口,但server1不再存在。

有没有办法强制WAS在删除它时释放第一个创建的服务器的端口,以便在创建新服务器时使用?

我真的很感激任何帮助。

1 个答案:

答案 0 :(得分:0)

如果要求为新JVM分配默认端口号,最简单的解决方案是在从管理控制台创建服务器或设置“”时取消选中“生成唯一端口”。 -genUniquePorts false “在使用wsadmin脚本创建服务器时。

AdminTask.createApplicationServer('Node1', '[-name Server1 -templateName default -genUniquePorts false ]')

genUniquePorts是一个可选设置,它指定系统是否为服务器中定义的每个HTTP传输生成唯一的端口号。