如何解决具有多个侦听器的 Azure 中继混合连接
如果 Azure 中继混合连接有多个侦听器,是否会在侦听器之间引发竞争条件并最终只有一个侦听器处理传入的请求(或)每个侦听器将收到请求的副本并对其进行处理?请澄清
解决方法
收听留言
为了向服务表明侦听器已准备好接受连接,它会创建一个出站 WebSocket 连接。连接握手携带在中继命名空间上配置的混合连接的名称,以及赋予该名称“侦听”权限的安全令牌。
当 WebSocket 被服务接受时,注册完成,建立的 WebSocket 作为“控制通道”保持活动状态,用于启用所有后续交互。该服务允许一个混合连接最多 25 个并发侦听器。 AppHook 的配额有待确定。
对于混合连接,如果有两个或更多活动侦听器,传入连接以随机顺序在它们之间平衡;尽最大努力尝试公平分配。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。