我在本地运行 WCF 服务时遇到问题。当我在本地运行服务时,从客户端上打开通道到看到调用 WCF 服务上的方法大约需要 60 多秒。如果我连接到在我们的暂存环境中运行的服务,它工作正常并且没有减速。
- 我在 VirtualBox 托管的 VM 内运行 windows server 2008 的新机器上运行客户端和服务。
- 已在 VM 上禁用 IPV6
- 我的主机文件中有一个指向 localhost 的引用
- 客户端和主机上的详细日志记录,仅显示客户端超时生成的异常。从请求开始到结束很长时间,登录服务都没有显示错误。
- 我关闭了windows防火墙没有任何效果。
- 客户端和服务的所有配置文件都与登台机器匹配。
我工作的其他开发人员都没有这个问题。我在运行 windows7 的单独机器上也没有这个问题(不在 VM 中)。我们的登台服务器也是所有虚拟机(Server 2008),尽管它们运行在不同的虚拟机平台上。