snova无法监听端口

分类:网络 标签:snova

今天早上照旧打开snova 发现一下子不见了。就又重新打开,程序图标可以显示了,但是启动信息显示如下
2013/01/30 08:13:18 launch.go:52: Listen on address localhost:48101
2013/01/30 08:13:18 launch.go:49: Can NOT listen on address:localhost:48101
2013/01/30 08:13:18 launch.go:52: Listen on address localhost:48102
2013/01/30 08:13:18 launch.go:49: Can NOT listen on address:localhost:48102
想起了issue上的那个问题,我还曾经回答过,结果我现在也出现了。寻思着最近干啦些啥造成的。难不成是昨晚用Advanced SystemCare 6软件优化造成的。。后来尝试改变监听端口。将3个端口分别改为48110 、48111 、48112, 再启动就可以监听了。
基本上可以判断以前监听的端口有问题。
用xp自带的netstat命令查看端口。netstat -a (更多命令请输入netstat /?)后,显示如下信息


C:\Documents and Settings\Administrator>netstat -a
Active Connections
协议 本地机器名+端口 远程计算机+端口 状态(监听/关闭/联机)
Proto Local Address Foreign Address State
TCP c107:epmap c107:0 LISTENING
TCP c107:1110 c107:0 LISTENING
TCP c107:1350 localhost:48100 ESTABLISHED
TCP c107:1359 localhost:1110 CLOSE_WAIT
TCP c107:1449 localhost:48100 FIN_WAIT_2
TCP c107:48100 c107:0 LISTENING
......省略部分内容.......
TCP c107:48100 localhost:1350 ESTABLISHED
TCP c107:48100 localhost:1449 CLOSE_WAIT
TCP c107:48101 c107:0 LISTENING
TCP c107:48102 c107:0 LISTENING

可以看到有程序在使用这3个端口,可是百思不得其解,哪个程序占用了。打开进程管理器发现竟然还有go.exe和gsnova.exe这两个进程还在。程序明明已经退出了,想来是最开始时候不正常退出,导致进程还停留在系统里了。

至于如何查看哪个进程占用端口了下篇文章再介绍。
你可能还会对下列文章感兴趣:

6条评论 你不想来一发么↓ 顺序排列 倒序排列

    向下滚动可载入更多评论,或者点这里禁止自动加载

    想说点什么呢?

    您需要登录您的Google账号才能进行评论。