3

自从用 Windows 7 Ultimate(从 XP)更新我的工作站后,在实例化的 ServiceHost 上调用 Open() 后,我经历了大约 40 秒的延迟。

当我在主机 Windows 服务器上运行具有相同配置的 exe 时,它​​会立即打开。关于我的工作站上的这种行为有什么想法吗?

运行 Visual Studio 2010 Ultimate、Windows 7 Ultimate x64、8gig RAM。

更新....我发现删除 1. service mex 端点(留下一个 net.tcp 端点) 2. 服务主机 http 基地址 3. 服务行为 httpGetEnabled

解决了这个问题。如果我将 net.tcp 端点更改为使用 basicHttpBinding,则打开需要 40 秒。但是为什么使用 http 端点(mex 或 service-contract)设置端点会有 40 秒的延迟?

4

0 回答 0