面试题答案
一键面试- bind:
- 作用:指定Redis服务器绑定的IP地址。通过设置该配置项,可以限制Redis服务器仅监听特定的IP,增强安全性。例如,设置为
bind 127.0.0.1
,表示只监听本地回环地址,外部无法直接访问;若设置为服务器的公网IP,则外部可通过该IP访问Redis服务。
- 作用:指定Redis服务器绑定的IP地址。通过设置该配置项,可以限制Redis服务器仅监听特定的IP,增强安全性。例如,设置为
- port:
- 作用:设置Redis服务器监听的端口号,默认是6379 。可以根据实际需求修改,避免与其他应用程序的端口冲突。
- protected - mode:
- 作用:保护模式开关。当开启(默认开启)时,如果没有配置
bind
或者设置密码,Redis会只监听本地回环地址,防止外部未授权访问。关闭该模式后,即使未配置bind
和密码,Redis也可能被外部访问,增加安全风险,所以在生产环境使用时需谨慎操作。
- 作用:保护模式开关。当开启(默认开启)时,如果没有配置
- tcp - backlog:
- 作用:设置TCP连接的backlog值。backlog表示等待处理的连接队列的最大长度。当有大量客户端同时尝试连接Redis时,该值决定了能够排队等待处理的连接数,避免因连接请求过多而导致拒绝连接,影响服务可用性。