AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 120254
Accepted
TomTom
TomTom
Asked: 2010-03-09 01:16:29 +0800 CST2010-03-09 01:16:29 +0800 CST 2010-03-09 01:16:29 +0800 CST

TCP:地址已在使用异常 - 客户端端口的可能原因?无端口耗尽

  • 772

愚蠢的问题。我从连接到服务器的客户端获取那些。可悲的是,设置很复杂,调试也很复杂——而且我们没有选择余地。

环境:*客户端/服务器系统,都在同一台机器上运行。客户端实际上是在特定时间进行一些数据库操作的服务。* 连接来自 C#,通过 OleDb 到 EasySoft JDBC 驱动程序,再到自定义编写的 JDBC 服务器,然后在 C++ 中托管逻辑。是的,compelx - 但是第三方供应商决定通过 JDBC 接口公开其服务器的扩展机制。这里不能做很多事情;)

症状:在(ir)常规时间间隔,我们从 JDBC 驱动程序中得到一个“地址已在使用中:连接”。它们似乎来自我们运行的一项特定服务。

现在,我确实阅读了有关端口耗尽的所有内容。这就是为什么我们现在运行一个小工具,它每分钟计算端口及其状态。上次发生这种情况时,我们使用了惊人的 370 个端口,错误发生后计数上升到大约 900 个。我们已经修补了注册表(它是一台 Windows 机器)以允许超过 5000 个客户端端口标准,但即便如此,我们离这个限制还很远。

这就是我在这里问的原因。Ayneone 知道 ELSE 会导致这种情况吗?

它是一台 Windows 2003 Server 机器,64 位。我能看到的唯一其他可能导致它的事情(但据说此功能已被禁用)是安装在服务器上的 Symantec Endpoint Protection - 并且能够充当防火墙,它可能会拦截网络流量。我不想通过过早地指向赛门铁克来打开一罐蠕虫(如果指向赛门铁克可以被视为这样的话)。那么,有人知道还有什么可能是原因吗?

谢谢

windows port tcp
  • 1 1 个回答
  • 1070 Views

1 个回答

  • Voted
  1. Best Answer
    Joseph Kern
    2010-03-09T09:07:26+08:002010-03-09T09:07:26+08:00

    突出三点:

    到自定义编写的 JDBC 服务器

    和

    赛门铁克端点保护

    和

    客户端/服务器系统,都在同一台机器上运行

    问题一:服务器如何选择端口?客户端和服务器(在同一台机器上)是否可以不定期同步并选择相同的端口?

    问题 2:您是否尝试过关闭 SEP?如果不关闭它,看看会发生什么。您需要消除它干扰的可能性。

    问题 3:netstat出现错误时说了什么?

    • 1

相关问题

  • 您最喜欢的云计算提供商是什么?[关闭]

  • Vanilla Powershell 是否足以成为 Windows 和 DB 服务器管理员的语言?

  • 为什么添加新驱动器后我的磁盘驱动器访问速度如此之慢?

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

  • 最佳混合环境(OS X + Windows)备份?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve