zoukankan      html  css  js  c++  java
  • tomcat异常 Socket bind failed: [730048]

    tomcat从官网站点下载时须注意版本信息:

          zip格式为window压缩版。

          tar.gz为linux安装板。

          installer为window安装板。

    解压后的各文件功能与作用:

           bin:用于放置启动和关闭的脚本文件;

           conf:放置各种配置文件;

           lib:支撑的jar包;

           log:存放日志文件;

           temp:存放临时文件;

           webapp:web应用所处的文件夹;

           work:tomcat的工作目录。

    问题:严重: Error initializing endpoint
    java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/??????/???)????í?????Ρ?

    解决:

    此异常为端口被占用,原因:1.可能TOMCAT已启动.2.其他线程使用此端口.

    1)tomcat端口修改:Tomcat/conf/server.xml...打开server.xml文件,找到如下部分: 

    以下为引用的内容:
    <Connector port="8080" maxHttpHeaderSize="8192" 
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
    enableLookups="false" redirectPort="8443" acceptCount="100" 
    connectionTimeout="20000" disableUploadTimeout="true" /> 
    将其中的port="8080"更改为新的端口号即可,如将"8080"改为"8888等。

    2)最直接的就是打开进程管理器,干掉第二个javaw.exe。

    3)也有可能是tomcat注册为了系统服务,开机自动启动占用8080端口,只需要进入计算机->管理->服务和应用程序->服务,将Apache tomcat的启动改为手动,停止状态即可。

    4)有时有占用的是AJP端口,如果改了HTTP端口8080还是不行的话,考虑一下下面的AJP。

  • 相关阅读:
    移动端触屏滑动,JS事件
    解决 插件LArea 在IOS上浮出软键盘问题
    关于ajax请求后js绑定事件失效问题解决方法
    Resolving timed out after 2511 milliseconds
    docker 操作 (让容器后台运行程序不退出)
    php导出excel
    yii2 left join 查询
    搭建自用git服务器
    js 复制字符到剪切板
    win10添加软连接
  • 原文地址:https://www.cnblogs.com/nullcodeworld/p/8668203.html
Copyright © 2011-2022 走看看