| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 大数据 -> 四、Redis配置文件简介 -> 正文阅读 |
|
|
[大数据]四、Redis配置文件简介 |
1、Units单位配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit。大小写不敏感
2、INCLUDES
3、网络相关配置3.1、bind默认bind=127.0.0.1,只能接受本机的访问请求。未配置bind时,无限制接受任何ip地址的访问。生产环境肯定要写你应用服务器的地址;服务器是需要远程访问的,所以需要将其注释掉
3.2、protect-mode如果开启了protected-mode,那么在没有设定bind ip且没有设密码的情况下,Redis只允许接受本机的响应。 ?将本机访问保护模式设置no,才能通过远程访问Redis。
3.3、 portRedis监听端口,默认6379
3.4、tcp-backlog设置tcp的backlog,backlog其实是一个连接队列,backlog队列总和=未完成三次握手队列 + 已经完成三次握手队列。 在高并发环境下你需要一个高backlog值来避免慢客户端连接问题。 注意Linux内核会将这个值减小到/proc/sys/net/core/somaxconn的值(128),所以需要确认增大/proc/sys/net/core/somaxconn和/proc/sys/net/ipv4/tcp_max_syn_backlog(128)两个值来达到想要的效果
4.5、timeout一个空闲的客户端维持多少秒会关闭,0表示关闭该功能。即永不关闭。?
4.6、tcp-keepalive对访问客户端的一种心跳检测,每个n秒检测一次。 单位为秒,如果设置为0,则不会进行Keepalive检测,建议设置成60
4、通用配置4.1、daemonize是否为后台进程,设置为yes 守护进程,后台启动
4.2、pidfile存放pid文件的位置,每个实例会产生一个不同的pid文件
4.3、loglevel指定日志记录级别,Redis总共支持四个级别:debug、verbose、notice、warning,默认为notice 四个级别根据使用阶段来选择,生产环境选择notice 或者warning
4.4、logfile |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/22 10:17:07- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |