我正在使用带有 nettcprelaybinding 的服务总线。一方面是与服务总线有持续连接的 OnPremise 服务器。另一端是一个 Azure Web 角色,它通过打开相应的服务总线并从服务器获取信息来响应传入的 Web 请求。
我关心的是频道创建的性能。通过服务总线与本地服务器建立新连接需要几秒钟。缓存我的 ChannelFactory 似乎没有多大帮助。通道开通后的传输性能非常好。
关于如何提高性能的任何建议。Azure 中的缓存信息只能在一定程度上完成。我需要连接到本地服务器。
我可以以某种方式建立到服务总线的连接池吗?
更重要的是,有许多不同的本地服务器,因此它不仅仅是一个保持活动的连接。