🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
![](https://img.kancloud.cn/c1/df/c1df61bd96af48190fbc8c9d3d268ab4_683x758.png) 默认情况下,如果没有指定“bind”配置指令,则Redis侦听用于连接服务器上所有可用的网络接口。 可以只监听一个或多个选择的接口 "bind"配置指令,后面跟着一个或多个IP地址。 1,bind 默认情况下,redis 在 server 上所有有效的网络接口上监听客户端连接。如果只想让它在一个或多个网络接口上监听,那你就绑定一个IP或者多个IP。多个ip空格分隔即可。 ![](https://img.kancloud.cn/57/1c/571c458cf360fdcb2f6dfa8650a19269_157x25.png) 2,prot运行端口 ![](https://img.kancloud.cn/c9/59/c95988467888738b78af60054e68f7ec_141x17.png) 3,Tcp-backlog 设置tcp的backlog,backlog其实是一个连接队列,backlog队列总和=未完成三次握手队列 + 已经完成三次握手队列。 在高并发环境下你需要一个高backlog值来避免慢客户端连接问题。注意Linux内核会将这个值减小到/proc/sys/net/core/somaxconn的值,所以需要确认增大somaxconn和tcp\_max\_syn\_backlog两个值 来达到想要的效果 4,timeout ![](https://img.kancloud.cn/c8/e9/c8e959b2300814180b559b2a82db42f9_651x37.png) 当客户端闲置多少秒后关闭连接,如果设置为0表示关闭该功能。 5,tcp-keepalive 300 单位是秒,表示将周期性的使用SO\_KEEPALIVE检测客户端是否还处于健康状态,避免服务器一直阻塞,官方给出的建议值是300S 建议设置成60 - - - - - -