日期:2014-05-16  浏览次数:20774 次

很鬼亦的问题
环境是   aix   unix   5.0
              cc   编译器
              oracle   9i
服务端进程启动后,客户端通信,服务处理正常,但是运行在一天后,客户端的请求就发不进来,通过netstat   -n|grep   port   查看端口是在监听,但是就是接受不到,以前没有发现这种情况,请问这是什么问题。

------解决方案--------------------
用tcpdump 看下 是不是有数据包到达
假如没有的话 应该是网络出问题了
在客户端telnet下你服务器的端口
------解决方案--------------------
ping一下看网络是否通畅
防火墙是否阻止了端口
ps看看进程状态
可以用gdb跟踪调试一下运行的进程
有条件的话重启服务看看,如果可以接收了,也许是进程死了或者死锁之类的