有人可以解释一下 Azure Redis 缓存中的连接是如何计算的吗?
例如,如果我有一个 MVC 应用程序,并且使用具有 256 个连接的基本 Redis 缓存,并且有 256 个用户访问我的网站,那么是否会建立 256 个连接?这到底是如何工作的?
最佳答案
建立多少个连接取决于您实现的应用程序。 如果您遵循最佳实践,您的应用程序将能够以非常低的连接量处理许多用户。
例如如果您重用连接多路复用器对象,Stackexchange.Redis 应该能够处理数千个用户,而不会耗尽 256 个连接。
更多信息:
https://gist.github.com/JonCole/925630df72be1351b21440625ff2671f
https://stackexchange.github.io/StackExchange.Redis/Basics
the key idea in StackExchange.Redis is that it aggressively shares the connection between concurrent callers
关于Azure Redis 缓存 - 如何计算连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47247233/