美文网首页
redis.conf详解之cluster-config-file

redis.conf详解之cluster-config-file

作者: 小易哥学呀学 | 来源:发表于2024-06-26 10:19 被阅读0次

用法

cluster-config-file nodes-6379.conf

 

注意事项:

默认文件名nodes.conf,所以不修改的话,所有节点都会是这个。
每一个cluster node都要设置自己的文件名,不然第一个创建的nodes.conf会占位。
 

redis源码

pidfile默认路径

// path: /redis/src/server.h:115
#define CONFIG_DEFAULT_PID_FILE "/var/run/redis.pid"

8016   if (background || server.pidfile) createPidFile();

https://github.com/redis/redis/blob/6.2.6/src

 331     if (ctx_config->dh_params_file) {
 332         FILE *dhfile = fopen(ctx_config->dh_params_file, "r");
 333         DH *dh = NULL;
 334         if (!dhfile) {
 335             serverLog(LL_WARNING, "Failed to load %s: %s", ctx_config->dh_params_file, strerror(errno));
 336             goto error;
 337         }
 338
 339         dh = PEM_read_DHparams(dhfile, NULL, NULL, NULL);
 340         fclose(dhfile);
 341         if (!dh) {
 342             serverLog(LL_WARNING, "%s: failed to read DH params.", ctx_config->dh_params_file);
 343             goto error;
 344         }
 345
 346         if (SSL_CTX_set_tmp_dh(ctx, dh) <= 0) {
 347             ERR_error_string_n(ERR_get_error(), errbuf, sizeof(errbuf));
 348             serverLog(LL_WARNING, "Failed to load DH params file: %s: %s", ctx_config->dh_params_file, errbuf);
 349             DH_free(dh);
 350             goto error;
 351         }
 352
 353         DH_free(dh);
 354     }

 

原生注释

# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /usr/local/var/run/redis.pid when daemonized.
# When Redis is supervised by upstart or systemd, this parameter has no impact.
daemonize no

相关文章

  • redis.conf详解之include

    1、用法: 在 $yourPath/redis.conf 文件中添加以下配置 2、用途: 模块化配置,比如所有服务...

  • redis.conf详解之module

    1、用法: 在 $yourPath/redis.conf 文件中添加以下配置 2、module制作: 准备工作 1...

  • redis.conf详解之timeout

    用法 单位是秒 用途 在timeout时间内如果没有数据交互,redis侧将关闭连接。没有数据交互:redis客户...

  • redis.conf详解之port

    用法 用途 指定redis监听的端口。 注意事项: 1.默认是63792.配置为0时将不监听任何端口(也就是服务没...

  • redis.conf详解之bind

    用法 绑定到本机的其中一个ip 绑定到本机的两个ip,如果10.0.0.1无效redis依旧可以启动。 绑定到本机...

  • redis.conf详解之daemonize

    用法 作为非守护进程运行 作为守护进程运行 注意事项: 默认情况下,Redis不作为守护进程运行。如果以守护进程运...

  • redis.conf详解之pidfile

    用法 注意事项: 如果pidfile文件创建失败,也不会影响redis启动。配置了daemonize或pidfil...

  • redis.conf详解之maxclients

    本文基于 redis_version:6.2.5 用法 设置一个redis实例支持的最大连接数。 注意事项: 默认...

  • Redis.conf 详解

    Redis.conf 详解 参考地址:https://www.cnblogs.com/zhang-ke/p/598...

  • Redis.conf详解

    Redis.conf详解 单位 对大小写不敏感 包含include /path/to/local.conf 网...

网友评论

      本文标题:redis.conf详解之cluster-config-file

      本文链接:https://www.haomeiwen.com/subject/hrmifrtx.html