我正在尝试解决我们的 git 服务器冻结问题。
我们正在奔跑Atlassian Stash在专用的 Windows Server 2012 R2 标准虚拟机上。
服务器有时会(每周几次)出现几分钟的冻结。冻结似乎只影响连接的 git 客户端;机器上的其他活动运行良好。我们仍然可以使用远程桌面正常访问该框;任务管理器显示 CPU 活动很少,磁盘和网络 IO 量可以忽略不计。
我们注意到,该机器正在与工作站建立出站 LDAP 连接 - 不是与我们的任何 Active Directory 域控制器建立连接,而是与一台笔记本电脑建立连接。显然,笔记本电脑不会响应,因此连接会挂起,直到超时。一旦超时到期,就会恢复正常的 git 服务。至少,直到下一次。我们已经验证了网络连接源自 Stash 的应用程序主机 Tomcat。
什么原因导致该服务器尝试与非 Active Directory 控制器的机器建立 LDAP 连接?
Stash 的目录服务配置仅列出了本地 Active Directory 域控制器,但我们注意到还有多个与其他有效域控制器的出站连接。机器如何找到这些其他域控制器?这种机制是否可以解释它为何尝试与笔记本电脑通信?