C#.net core Api使用redis偶发性报Unable to Connect:sPort:52447

这是我读取redis的地方

  using (RedisClient rc = new RedisClient(urls, ports))
            {

                if (rc.Exists(key) > 0) //判断某个缓存是否存在
                {

                    return rc.Get<string>(key);
                }
                return "";
            };

当然sPort后面的数字也是随机的,前端访问时出现的几率挺大,但我用postman测试的时候几率很小,但也会出现。请大佬帮忙看看(该问题长期有效,直到被解决为止谢谢)。

https://www.e-learn.cn/content/wangluowenzhang/1087041