zoukankan      html  css  js  c++  java
  • 进程的端口被占用的解决方案

    今天,不小心把IIS的默认站点给删除了,再次添加默认站点,路径C:inetpubwwwroot,发现启用时,提示--另一个程序正在使用此文件,进程无法访问!

    解决方案:在DOS下输入: netstat -ano 查看80端口信息中的PID号,然后打开任务管理器查看对应PID的程序名称。 打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,然后单击“进程”标签,找到80端口对应的pid,就可以看到是那个程序占用的了,最后发现是迅雷占用了80端口。更改这个程序的port,再重启这个程序,使更改生效。再次启动iis,一切ok。

    百度得知 如迅雷下载有时会占用80端口,且当占用80端口下载时速率会大幅提升。

    图例:在开始菜单->运行->cmd->输入 netstat   -ano 命令,可以查看哪个进程占用了8080和8009端口,找到占用端口软件的PID,然后在任务管理器找到对应PID的软件,关闭结束该进程即可。如果任务管理器中没有显示PID列,需要设置,查看---》选择列---》勾选“PID(进程标识符)”。

    方案2:修改tomcat默认端口号。

    修改Tomcat的配置文件。 例如:C:/tomcat5.5.25/conf/server.xml  <Connector port="8080" maxHttpHeaderSize="8192"                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"                enableLookups="false" redirectPort="8443" acceptCount="100"                connectionTimeout="20000" disableUploadTimeout="true" />

    Connector 节点,将port="8080"中的端口改为一个没有被占用的端口。

    注意:方案2不知道好用不好用,先留着没准以后有用!

  • 相关阅读:
    121. Best Time to Buy and Sell Stock
    70. Climbing Stairs
    647. Palindromic Substrings
    609. Find Duplicate File in System
    583. Delete Operation for Two Strings
    556 Next Greater Element III
    553. Optimal Division
    539. Minimum Time Difference
    537. Complex Number Multiplication
    227. Basic Calculator II
  • 原文地址:https://www.cnblogs.com/qwg123/p/3821039.html
Copyright © 2011-2022 走看看