在 Windows 操作系统上,如果使用远程方法调用 (RMI) 端口来连接 WebSphere® Application Server,那么您可能会在断开网络连接之后与服务器建立连接时遇到长时间的延迟。即使该服务器是本地服务器,并且网络连接仅仅是暂时中断(这种情况在无线网络环境中很常见),情况亦如此。 如果您知道服务器已启动,但“服务器”视图中的状态却显示已停止,请尝试通过将服务器连接从 RMI 切换为 SOAP 来查看是否可以与服务器建立连接。该服务器的状态将更改为已启动。
Windows 操作系统具有可保留已解析主机名的内置 DNS 高速缓存。内置 DNS 高速缓存允许更快速地进行 DNS 查找。但是,更快地进行 DNS 查找有一个缺点,即发生 DNS 查找失败时。Windows 操作系统会将失败值高速缓存一段时间,缺省时间为 300 秒。所以,即使 DNS 服务器在查询失败后的短时间内就能够解析该查询,但它在高速缓存时间到期前不会实际地尝试执行该查询。因此,采用缺省设置的失败 DNS 查找可能要花费 5 分钟左右的时间,才会再次尝试执行查找。将高速缓存时间设置为 0 秒会强制 Windows 操作系统永不高速缓存失败的 DNS 查找查询,并允许只要 DNS 可用就进行重新连接。
在以下注册表键中:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
"MaxNegativeCacheTtl"=dword:00000000
"NegativeCacheTime"=dword:00000000