zoukankan      html  css  js  c++  java
  • 不能绑定到端口号:9194原因:Cannot assign requested address: JVM_Bind

    晚上将老服务器程序从win2008部署在新的云服务器win2012上,其实就是复制过去改改配置,启动时突然报不能绑定到端口号:9194原因:Cannot assign requested address: JVM_Bind。

    原因分析

    1、首先分析可能是端口占用,输入netstat -an,发现并没有9194端口在监听。

    2、各种百度,找到的基本上都是端口冲突,或者是因为C:WindowsSystem32driversetchosts文件内有ip不存在,经过各种分析,总结如下。

    同时笔者另外还有一个项目也在使用这个类似的程序,用的也是2012,两个服务器都在同一个云服务器机房,所以服务器配置应该一样的,那个就没有报错,上去看了下相同的配置文件,发现涉及到的端口所监听的ip配置的为内网ip。(一般都是配置公网ip的,因为要给网关来上传status使用),后来查看服务器网卡,发现只有一个内网网卡,问题就出在这里。

    、、、划重点、、、、、

    在服务器领域,一台计算机配置多个IP地址是比较常见的。Tomcat在启动时,会根据配置去获取所有的IP地址,并且进行逐个绑定,当发现需要绑定的IP地址不存在时,将会触发上述异常,从而导致无法正常启动。

    因为本机内并没有配置任何公网ip信息,所以程序在启动时找不到这个配置的ip信息。导致出现上述报错。

  • 相关阅读:
    字体图标
    css精灵图
    css定位
    浮动的清除
    浮动、版心布局
    css 盒子模型
    css三大特性、行高属性、权重
    JSP实现上传文件(或图片)到MySQL
    MySQL 错误. Packet for query is too large (***> 4194304). You can change......
    使用Servlet3.0提供的API实现文件上传到指定位置
  • 原文地址:https://www.cnblogs.com/chxmtl/p/11864771.html
Copyright © 2011-2022 走看看