Solaris上的TCP故障

我最近遇到了Solaris服务器无法在端口2126上build立TCP套接字的问题。从数据包捕获中我看到了这一点(注意:A是Solaris服务器,B是路由器):

  1. A向B发送SYN
  2. B向SYN发送SYN,ACK

注意A(Solaris)不会从B确认SYN。

由于问题的业务影响,我不得不重新启动服务器来解决问题。 这就是说,我想知道下一次发生问题,我能做些什么来获得根本原因(即在服务器重启之前)?

提前致谢。

您没有提到我们在这里讨论的Solaris版本。 作为解决scheme:最好的select是检查Oracle是否创build了任何修补程序,以及此Solaris的当前状态。 你有这个系统的支持吗? 另外,请考虑设置DTrace探针,以便在发生这种情况时收集系统的一些数据。