在 2010-04-29四的 05:43 +0800,xie yunpeng写道:
>> 我在centos服务器上遇到个这样的问题
>> 我启动一个web服务器用的是7000的端口,昨天这个服务完全可用,但是到今
天我就改了点其他东西,反复的重新启动了多次
>> 结果这个服务启动后,外部就访问不了
>> 在7000端口服务启动的时候
>> 我用netstat -na | grep 7000
>> 能看到用这个端口和我这边的连接是建立的状态
>> 但是总返不回来,服务一直都是超时
>> 而改成其他的如7001,7002等端口服务就能够正常访问
>> 想问问为什么会有这种情况发生
>> 谢谢
在linux内核中有一个bug,就是无论你即使正常关掉socket,也导致该socket所绑
定的端口不可用,返回的信息应该是该端口已被占用。