大致的推算方法是:業務QPS/單連接的QPS=最大連接數。
舉個例子
假如一個Jedis命令操作時間大約是5ms,這里的5ms指的是往返,而不單單是執行命令的時間,所以單個Jedis連接的QPS大概是1000/5=200。
此時假設業務QPS要求是20000,那么最大連接數=20000/200,為100。
假設此時引入了redis集群,那么每個redis節點所對應的最大連接數=預估的最大連接數/節點數。
不過在實際的生產場景中,還是要預留一些資源的,所以配置的maxTotal建議要比理論值大一些。
原文鏈接:https://blog.csdn.net/weixin_38106322/article/details/108651003