开发者社区> 问答> 正文

Windows OS升级后,TCP Server Java套接字打开代码停留在SYN_RECV模式下

我们有一个基于Windows的Java应用程序(使用包装程序工具将ass安装为服务)。该应用程序创建一个Socket端口,并等待外部客户端(我们组织的防火墙外部)连接到该端口。

最近,我们已从Windows 2008和Windows 2016升级了服务器上的操作系统。尽管已将应用程序作为新服务安装在服务器上,但未对应用程序进行任何更改。现在,在应用程序无法创建侦听器端口的情况下,我们间歇性地看到了此问题。没有任何地方报告错误,但不会发生侦听。它固定在重新启动上-尽管有时我们已经看到需要3-4次重新启动才能生效。同一应用程序有多个实例,而另一个实例/

netstat窥视显示端口保持在SYN_RECV中。我们在服务器上禁用了ipv6,将其重新启动,并且只有一个以太网接口。

这个问题还有什么其他问题?

展开
收起
几许相思几点泪 2019-12-23 17:46:53 867 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Alibaba Dragonwell 基于Anolis OS的企业级Java应用规模化实践 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载