amazon-web-services - Asp.Net SignalR 不适用于具有 2 个实例的负载均衡器(AWS ELB)
问题描述
我有一个用于实时支持的 SignalR 应用程序。这是托管在 AWS 上的。如果环境有一个带有单个实例的负载均衡器,它工作正常。
如果在负载均衡器下将实例增加到 2 个,SignlarR 会开始出现间歇性行为。广播几条消息,让我们说十分之四的消息通过订阅者进行通信。
- 会话粘性 - 1 天
- 超时 - 10 分钟。
- 机器密钥设置为相同 - API、客户应用程序、管理员支持应用程序(API 有集线器、管理员支持和客户是客户端)。
有没有人有类似的案例研究以及如何克服它?
解决方案
推荐阅读
- python - TensorFlow ValueError:无法为具有形状“(?,100)”的张量“InputData / X:0”提供形状(32、2)的值
- javascript - 为什么我不能在 JSX 文件 Visual Studio 中使用导入/导出代码
- ios - 每个示例更改 ARC 内存管理
- javascript - 如何从javascript es6中的函数参数设置对象的键
- c++ - Int 函数不返回任何值
- linq - 你如何有选择地加入带有 linq 的表?
- azure-ad-b2c - ADB2C“资源不存在或其查询的引用属性对象之一不存在”
- url - 在 Swagger (OpenAPI 3.0) 的路径参数中使用分号(;)
- dictionary - 检查给定单词是否存在于固定单词列表中的最快方法
- java - FileInputStream 没有读取正确的值?