如何更改websphere侦听器端口

时间:2013-11-24 21:02:24

标签: java websphere websphere-liberty

我尝试在某些特定环境中运行websphere liberty profile。不幸的是服务器无法启动,我在日志中看到:

  

com.ibm.ws.logging.internal.impl.IncidentImpl I FFDC1015I:已创建FFDC事件:“java.net.SocketException:Permission denied com.ibm.ws.kernel.launch.internal.ServerCommandListener 150”

所以我明白我必须禁用服务器命令列表或更改它端口(我不能允许使用此端口)。我找不到信息在哪里以及如何设置它。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

  • 登录WebSphere Admin Console
  • 转到服务器 - >服务器类型 - > WebSphere应用程序服务器
  • 选择服务器的名称链接
  • 配置标签下的通信部分下,点击端口
  • 您现在可以更改各种侦听器和任务的默认端口

更新:道歉。我没有正确地阅读这个问题。在这种情况下,您必须通过property file更改它。

请注意,我没有安装WS Liberty配置文件,因此我无法验证这一点。

答案 1 :(得分:1)

您正在遇到打开服务器命令端口的问题,这是一个仅用于进程间通信的localhost-only临时端口。

管道中有一个APAR,允许您配置使用的端口,或者完全禁用它。但要明白,如果禁用此端口,某些服务器命令将停止工作。

http://www-01.ibm.com/support/docview.wss?uid=swg1PM89272

wasdev论坛上的相关主题: https://www.ibm.com/developerworks/community/forums/html/topic?id=3acdfcf2-0e10-4208-9d8d-ed82f37818aa#026a3eef-2c7f-4182-9b27-e298f1d0d849