加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

WAS启动时“套接字绑定失败,端口可能已在使用”错误处理方法

(2011-10-12 08:13:01)
标签:

websphere

was

错误处理

it

分类: IT技术

问题现象:

    在关闭WAS时,系统提示“ TCPC0002I: TCP 通道 TCP_5 已经停止在主机 *  (IPv6) 端口 9355 上侦听。”
但启动WAS时,系统报错:“TCP 通道 TCP_5 初始化失败。主机 * 和端口 9355 的套接字绑定失败。端口可能已在使用。”
但多了一会,该错误消失,系统正常启动。


原因和解决办法:

    在关闭端口后,TCP连接处于FIN-WAIT-2,等待超时。LINUX系统参数默认为1分钟。所以可以通过修改操作核心参数
来缩短端口关闭超时时间解决问题。

   (1) 在/etc/sysctl.conf 文件最后添加一行:net.ipv4.tcp_fin_timeout = 30  (30秒超时)
   (2) 执行sysctl –p 使修改立即生效
   (3) 查看参数是否已经生效: sysctl -a | grep net.ipv4.tcp_fin_timeout

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有