我的本地redis上是否有“MaxConnections”等值可以设置为“2”,以便我可以看到我的应用在get
/ set
上的行为如何被拒绝?
我问这是因为我的应用程序应该在azure上运行,在那里,redis实例有很严格的连接限制......
答案 0 :(得分:2)
您可以指定maxclients
参数来运行redis服务器:
redis-server --maxclients 2
或将其设置为redis.conf
maxclients 2
同时设置已连接客户端的最大数量。默认情况下 此限制设置为10000个客户端,但是如果不是Redis服务器 能够配置进程文件限制以允许指定的 限制允许的最大客户端数设置为当前文件 限制减去32(因为Redis为内部保留了一些文件描述符 使用)。
达到限制后,Redis将关闭所有新连接 发送错误'达到最大客户数'。
您也可以阅读redis clients。
希望这有帮助。
答案 1 :(得分:0)