我的应用程序中使用了singleton azure-redis数据库客户端。但是,在Azure门户上,它显示连接的客户端4.99K。我不确定那些客户是谁以及为什么当我有单例实例时它显示4.99K客户端连接?
示例代码:
using StackExchange.Redis;
if (instance == null)
{
lock (syncRoot)
{
if (instance == null)
{
try
{
_cacheService = GetConnectionMultiplexer();
instance = _cacheService.GetDatabase();
}
catch (Exception ex)
{
Debug.WriteLine(ex.Message);
}
}
}
}