作为WebSphere管理员, 你应该了解的其中一项任务是更改JVM的端口号。
更改其他中间件产品(如Apache, Nginx)的端口很容易, 但是在WebSphere方面, 你只需采取一些其他步骤。
有多种方法可以实现这一目标, 接下来你将学习最简单的方法。
下面的演示是在WebSphere 9中完成的, 也应该是另一个版本。
让我们看一下当前的端口详细信息。
目前, 我有一个名为” server1″的JVM, 端口号是9080, 目标是更改为9090。
这需要在两个地方进行更改。让我们开始吧。
- 登录到WebSphere管理控制台
- 转至服务器>>服务器类型>> WebSphere应用程序服务器
- 单击JVM” server1″
- 单击”通讯”下的”端口”
- 向下滚动并单击” WC_defaulthost”
- 将端口从9080更新到9090, 然后单击”确定”。
- 查看并保存配置
现在, 你需要更新虚拟主机。在右侧导航;
- 转到环境>>虚拟主机>> default_host >>主机别名
- 单击显示为” 9080″的条目
- 更新端口9090, 然后单击”确定”。
- 查看并保存配置。
我们进行验证以确保没有配置文件包含旧的端口号。你将使用grep命令(假设在Linux环境中)。
- 登录到WAS服务器
- 转到个人资料路径
- 搜索” 9080″端口;你可以使用以下命令
grep -R 9080 * | grep -v -e logs -e templates
上面, 我排除了忽略无关的”日志”和”模板”的可能性。命令不应产生任何配置文件, 尤其是XML文件。
重新启动JVM, 并使用netstat来确保侦听新的端口9090
[[email protected] profiles]# netstat -anlp |grep 9090
tcp6 0 0 :::9090 :::* LISTEN 17239/java
[[email protected] profiles]#
因此, 你可以看到” server1″ JVM端口现在已更改。希望以上说明对你有所帮助。
评论前必须登录!
注册