Lines Matching refs:server

130     return configEnumGetNameOrUnknown(maxmemory_policy_enum,server.maxmemory_policy);  in evictPolicyToString()
144 … server.saveparams = zrealloc(server.saveparams,sizeof(struct saveparam)*(server.saveparamslen+1)); in appendServerSaveParams()
145 server.saveparams[server.saveparamslen].seconds = seconds; in appendServerSaveParams()
146 server.saveparams[server.saveparamslen].changes = changes; in appendServerSaveParams()
147 server.saveparamslen++; in appendServerSaveParams()
151 zfree(server.saveparams); in resetServerSaveParams()
152 server.saveparams = NULL; in resetServerSaveParams()
153 server.saveparamslen = 0; in resetServerSaveParams()
190 server.maxidletime = atoi(argv[1]); in loadServerConfigFromString()
191 if (server.maxidletime < 0) { in loadServerConfigFromString()
195 server.tcpkeepalive = atoi(argv[1]); in loadServerConfigFromString()
196 if (server.tcpkeepalive < 0) { in loadServerConfigFromString()
200 if ((server.protected_mode = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
204 server.port = atoi(argv[1]); in loadServerConfigFromString()
205 if (server.port < 0 || server.port > 65535) { in loadServerConfigFromString()
209 server.tcp_backlog = atoi(argv[1]); in loadServerConfigFromString()
210 if (server.tcp_backlog < 0) { in loadServerConfigFromString()
220 server.bindaddr[j] = zstrdup(argv[j+1]); in loadServerConfigFromString()
221 server.bindaddr_count = addresses; in loadServerConfigFromString()
223 server.unixsocket = zstrdup(argv[1]); in loadServerConfigFromString()
226 server.unixsocketperm = (mode_t)strtol(argv[1], NULL, 8); in loadServerConfigFromString()
227 if (errno || server.unixsocketperm > 0777) { in loadServerConfigFromString()
248 server.verbosity = configEnumGetValue(loglevel_enum,argv[1]); in loadServerConfigFromString()
249 if (server.verbosity == INT_MIN) { in loadServerConfigFromString()
257 zfree(server.logfile); in loadServerConfigFromString()
258 server.logfile = zstrdup(argv[1]); in loadServerConfigFromString()
259 if (server.logfile[0] != '\0') { in loadServerConfigFromString()
262 logfp = fopen(server.logfile,"a"); in loadServerConfigFromString()
271 if ((server.syslog_enabled = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
275 if (server.syslog_ident) zfree(server.syslog_ident); in loadServerConfigFromString()
276 server.syslog_ident = zstrdup(argv[1]); in loadServerConfigFromString()
278 server.syslog_facility = in loadServerConfigFromString()
280 if (server.syslog_facility == INT_MIN) { in loadServerConfigFromString()
285 server.dbnum = atoi(argv[1]); in loadServerConfigFromString()
286 if (server.dbnum < 1) { in loadServerConfigFromString()
292 server.maxclients = atoi(argv[1]); in loadServerConfigFromString()
293 if (server.maxclients < 1) { in loadServerConfigFromString()
297 server.maxmemory = memtoll(argv[1],NULL); in loadServerConfigFromString()
299 server.maxmemory_policy = in loadServerConfigFromString()
301 if (server.maxmemory_policy == INT_MIN) { in loadServerConfigFromString()
306 server.maxmemory_samples = atoi(argv[1]); in loadServerConfigFromString()
307 if (server.maxmemory_samples <= 0) { in loadServerConfigFromString()
313 server.masterhost = sdsnew(argv[1]); in loadServerConfigFromString()
314 server.masterport = atoi(argv[2]); in loadServerConfigFromString()
315 server.repl_state = REPL_STATE_CONNECT; in loadServerConfigFromString()
317 server.repl_ping_slave_period = atoi(argv[1]); in loadServerConfigFromString()
318 if (server.repl_ping_slave_period <= 0) { in loadServerConfigFromString()
323 server.repl_timeout = atoi(argv[1]); in loadServerConfigFromString()
324 if (server.repl_timeout <= 0) { in loadServerConfigFromString()
329 if ((server.repl_disable_tcp_nodelay = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
333 if ((server.repl_diskless_sync = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
337 server.repl_diskless_sync_delay = atoi(argv[1]); in loadServerConfigFromString()
338 if (server.repl_diskless_sync_delay < 0) { in loadServerConfigFromString()
350 server.repl_backlog_time_limit = atoi(argv[1]); in loadServerConfigFromString()
351 if (server.repl_backlog_time_limit < 0) { in loadServerConfigFromString()
356 zfree(server.masterauth); in loadServerConfigFromString()
357 server.masterauth = zstrdup(argv[1]); in loadServerConfigFromString()
359 if ((server.repl_serve_stale_data = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
363 if ((server.repl_slave_ro = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
367 if ((server.rdb_compression = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
371 if ((server.rdb_checksum = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
375 if ((server.activerehashing = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
379 if ((server.daemonize = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
383 server.hz = atoi(argv[1]); in loadServerConfigFromString()
384 if (server.hz < CONFIG_MIN_HZ) server.hz = CONFIG_MIN_HZ; in loadServerConfigFromString()
385 if (server.hz > CONFIG_MAX_HZ) server.hz = CONFIG_MAX_HZ; in loadServerConfigFromString()
392 server.aof_state = yes ? AOF_ON : AOF_OFF; in loadServerConfigFromString()
398 zfree(server.aof_filename); in loadServerConfigFromString()
399 server.aof_filename = zstrdup(argv[1]); in loadServerConfigFromString()
402 if ((server.aof_no_fsync_on_rewrite= yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
406 server.aof_fsync = configEnumGetValue(aof_fsync_enum,argv[1]); in loadServerConfigFromString()
407 if (server.aof_fsync == INT_MIN) { in loadServerConfigFromString()
414 server.aof_rewrite_perc = atoi(argv[1]); in loadServerConfigFromString()
415 if (server.aof_rewrite_perc < 0) { in loadServerConfigFromString()
422 server.aof_rewrite_min_size = memtoll(argv[1],NULL); in loadServerConfigFromString()
426 if ((server.aof_rewrite_incremental_fsync = in loadServerConfigFromString()
431 if ((server.aof_load_truncated = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
439 server.requirepass = zstrdup(argv[1]); in loadServerConfigFromString()
441 zfree(server.pidfile); in loadServerConfigFromString()
442 server.pidfile = zstrdup(argv[1]); in loadServerConfigFromString()
448 zfree(server.rdb_filename); in loadServerConfigFromString()
449 server.rdb_filename = zstrdup(argv[1]); in loadServerConfigFromString()
451 server.hash_max_ziplist_entries = memtoll(argv[1], NULL); in loadServerConfigFromString()
453 server.hash_max_ziplist_value = memtoll(argv[1], NULL); in loadServerConfigFromString()
459 server.list_max_ziplist_size = atoi(argv[1]); in loadServerConfigFromString()
461 server.list_compress_depth = atoi(argv[1]); in loadServerConfigFromString()
463 server.set_max_intset_entries = memtoll(argv[1], NULL); in loadServerConfigFromString()
465 server.zset_max_ziplist_entries = memtoll(argv[1], NULL); in loadServerConfigFromString()
467 server.zset_max_ziplist_value = memtoll(argv[1], NULL); in loadServerConfigFromString()
469 server.hll_sparse_max_bytes = memtoll(argv[1], NULL); in loadServerConfigFromString()
481 retval = dictDelete(server.commands, argv[1]); in loadServerConfigFromString()
488 retval = dictAdd(server.commands, copy, cmd); in loadServerConfigFromString()
495 if ((server.cluster_enabled = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
499 zfree(server.cluster_configfile); in loadServerConfigFromString()
500 server.cluster_configfile = zstrdup(argv[1]); in loadServerConfigFromString()
504 if ((server.cluster_require_full_coverage = yesnotoi(argv[1])) == -1) in loadServerConfigFromString()
509 server.cluster_node_timeout = strtoll(argv[1],NULL,10); in loadServerConfigFromString()
510 if (server.cluster_node_timeout <= 0) { in loadServerConfigFromString()
516 server.cluster_migration_barrier = atoi(argv[1]); in loadServerConfigFromString()
517 if (server.cluster_migration_barrier < 0) { in loadServerConfigFromString()
524 server.cluster_slave_validity_factor = atoi(argv[1]); in loadServerConfigFromString()
525 if (server.cluster_slave_validity_factor < 0) { in loadServerConfigFromString()
530 server.lua_time_limit = strtoll(argv[1],NULL,10); in loadServerConfigFromString()
534 server.slowlog_log_slower_than = strtoll(argv[1],NULL,10); in loadServerConfigFromString()
538 server.latency_monitor_threshold = strtoll(argv[1],NULL,10); in loadServerConfigFromString()
539 if (server.latency_monitor_threshold < 0) { in loadServerConfigFromString()
544 server.slowlog_max_len = strtoll(argv[1],NULL,10); in loadServerConfigFromString()
563 server.client_obuf_limits[class].hard_limit_bytes = hard; in loadServerConfigFromString()
564 server.client_obuf_limits[class].soft_limit_bytes = soft; in loadServerConfigFromString()
565 server.client_obuf_limits[class].soft_limit_seconds = soft_seconds; in loadServerConfigFromString()
568 if ((server.stop_writes_on_bgsave_err = yesnotoi(argv[1])) == -1) { in loadServerConfigFromString()
572 server.slave_priority = atoi(argv[1]); in loadServerConfigFromString()
574 zfree(server.slave_announce_ip); in loadServerConfigFromString()
575 server.slave_announce_ip = zstrdup(argv[1]); in loadServerConfigFromString()
577 server.slave_announce_port = atoi(argv[1]); in loadServerConfigFromString()
578 if (server.slave_announce_port < 0 || in loadServerConfigFromString()
579 server.slave_announce_port > 65535) in loadServerConfigFromString()
584 server.repl_min_slaves_to_write = atoi(argv[1]); in loadServerConfigFromString()
585 if (server.repl_min_slaves_to_write < 0) { in loadServerConfigFromString()
589 server.repl_min_slaves_max_lag = atoi(argv[1]); in loadServerConfigFromString()
590 if (server.repl_min_slaves_max_lag < 0) { in loadServerConfigFromString()
600 server.notify_keyspace_events = flags; in loadServerConfigFromString()
602 server.supervised_mode = in loadServerConfigFromString()
605 if (server.supervised_mode == INT_MIN) { in loadServerConfigFromString()
614 if (!server.sentinel_mode) { in loadServerConfigFromString()
628 if (server.cluster_enabled && server.masterhost) { in loadServerConfigFromString()
733 zfree(server.rdb_filename);
734 server.rdb_filename = zstrdup(o->ptr);
737 zfree(server.requirepass);
738 server.requirepass = ((char*)o->ptr)[0] ? zstrdup(o->ptr) : NULL;
740 zfree(server.masterauth);
741 server.masterauth = ((char*)o->ptr)[0] ? zstrdup(o->ptr) : NULL;
743 int orig_value = server.maxclients;
748 server.maxclients = ll;
751 if (server.maxclients != ll) {
752 …ing system is not able to handle the specified number of clients, try with %d", server.maxclients);
753 server.maxclients = orig_value;
756 if ((unsigned int) aeGetSetSize(server.el) <
757 server.maxclients + CONFIG_FDSET_INCR)
759 if (aeResizeSetSize(server.el,
760 server.maxclients + CONFIG_FDSET_INCR) == AE_ERR)
763 server.maxclients = orig_value;
772 if (enable == 0 && server.aof_state != AOF_OFF) {
774 } else if (enable && server.aof_state == AOF_OFF) {
860 server.client_obuf_limits[class].hard_limit_bytes = hard;
861 server.client_obuf_limits[class].soft_limit_bytes = soft;
862 server.client_obuf_limits[class].soft_limit_seconds = soft_seconds;
869 server.notify_keyspace_events = flags;
871 zfree(server.slave_announce_ip);
872 server.slave_announce_ip = ((char*)o->ptr)[0] ? zstrdup(o->ptr) : NULL;
877 "rdbcompression", server.rdb_compression) {
879 "repl-disable-tcp-nodelay",server.repl_disable_tcp_nodelay) {
881 "repl-diskless-sync",server.repl_diskless_sync) {
883 "cluster-require-full-coverage",server.cluster_require_full_coverage) {
885 "aof-rewrite-incremental-fsync",server.aof_rewrite_incremental_fsync) {
887 "aof-load-truncated",server.aof_load_truncated) {
889 "slave-serve-stale-data",server.repl_serve_stale_data) {
891 "slave-read-only",server.repl_slave_ro) {
893 "activerehashing",server.activerehashing) {
895 "protected-mode",server.protected_mode) {
897 "stop-writes-on-bgsave-error",server.stop_writes_on_bgsave_err) {
899 "no-appendfsync-on-rewrite",server.aof_no_fsync_on_rewrite) {
904 "tcp-keepalive",server.tcpkeepalive,0,LLONG_MAX) {
906 "maxmemory-samples",server.maxmemory_samples,1,LLONG_MAX) {
908 "timeout",server.maxidletime,0,LONG_MAX) {
910 "auto-aof-rewrite-percentage",server.aof_rewrite_perc,0,LLONG_MAX){
912 "auto-aof-rewrite-min-size",server.aof_rewrite_min_size,0,LLONG_MAX) {
914 "hash-max-ziplist-entries",server.hash_max_ziplist_entries,0,LLONG_MAX) {
916 "hash-max-ziplist-value",server.hash_max_ziplist_value,0,LLONG_MAX) {
918 "list-max-ziplist-size",server.list_max_ziplist_size,INT_MIN,INT_MAX) {
920 "list-compress-depth",server.list_compress_depth,0,INT_MAX) {
922 "set-max-intset-entries",server.set_max_intset_entries,0,LLONG_MAX) {
924 "zset-max-ziplist-entries",server.zset_max_ziplist_entries,0,LLONG_MAX) {
926 "zset-max-ziplist-value",server.zset_max_ziplist_value,0,LLONG_MAX) {
928 "hll-sparse-max-bytes",server.hll_sparse_max_bytes,0,LLONG_MAX) {
930 "lua-time-limit",server.lua_time_limit,0,LLONG_MAX) {
932 "slowlog-log-slower-than",server.slowlog_log_slower_than,0,LLONG_MAX) {
936 server.slowlog_max_len = (unsigned)ll;
938 "latency-monitor-threshold",server.latency_monitor_threshold,0,LLONG_MAX){
940 "repl-ping-slave-period",server.repl_ping_slave_period,1,LLONG_MAX) {
942 "repl-timeout",server.repl_timeout,1,LLONG_MAX) {
944 "repl-backlog-ttl",server.repl_backlog_time_limit,0,LLONG_MAX) {
946 "repl-diskless-sync-delay",server.repl_diskless_sync_delay,0,LLONG_MAX) {
948 "slave-priority",server.slave_priority,0,LLONG_MAX) {
950 "slave-announce-port",server.slave_announce_port,0,65535) {
952 "min-slaves-to-write",server.repl_min_slaves_to_write,0,LLONG_MAX) {
955 "min-slaves-max-lag",server.repl_min_slaves_max_lag,0,LLONG_MAX) {
958 "cluster-node-timeout",server.cluster_node_timeout,0,LLONG_MAX) {
960 "cluster-migration-barrier",server.cluster_migration_barrier,0,LLONG_MAX){
962 "cluster-slave-validity-factor",server.cluster_slave_validity_factor,0,LLONG_MAX) {
964 "hz",server.hz,0,LLONG_MAX) {
967 if (server.hz < CONFIG_MIN_HZ) server.hz = CONFIG_MIN_HZ;
968 if (server.hz > CONFIG_MAX_HZ) server.hz = CONFIG_MAX_HZ;
978 } config_set_memory_field("maxmemory",server.maxmemory) {
979 if (server.maxmemory) {
980 if (server.maxmemory < zmalloc_used_memory()) {
991 "loglevel",server.verbosity,loglevel_enum) {
993 "maxmemory-policy",server.maxmemory_policy,maxmemory_policy_enum) {
995 "appendfsync",server.aof_fsync,aof_fsync_enum) {
1060 config_get_string_field("dbfilename",server.rdb_filename);
1061 config_get_string_field("requirepass",server.requirepass);
1062 config_get_string_field("masterauth",server.masterauth);
1063 config_get_string_field("unixsocket",server.unixsocket);
1064 config_get_string_field("logfile",server.logfile);
1065 config_get_string_field("pidfile",server.pidfile);
1066 config_get_string_field("slave-announce-ip",server.slave_announce_ip);
1069 config_get_numerical_field("maxmemory",server.maxmemory);
1070 config_get_numerical_field("maxmemory-samples",server.maxmemory_samples);
1071 config_get_numerical_field("timeout",server.maxidletime);
1073 server.aof_rewrite_perc);
1075 server.aof_rewrite_min_size);
1077 server.hash_max_ziplist_entries);
1079 server.hash_max_ziplist_value);
1081 server.list_max_ziplist_size);
1083 server.list_compress_depth);
1085 server.set_max_intset_entries);
1087 server.zset_max_ziplist_entries);
1089 server.zset_max_ziplist_value);
1091 server.hll_sparse_max_bytes);
1092 config_get_numerical_field("lua-time-limit",server.lua_time_limit);
1094 server.slowlog_log_slower_than);
1096 server.latency_monitor_threshold);
1098 server.slowlog_max_len);
1099 config_get_numerical_field("port",server.port);
1100 config_get_numerical_field("tcp-backlog",server.tcp_backlog);
1101 config_get_numerical_field("databases",server.dbnum);
1102 config_get_numerical_field("repl-ping-slave-period",server.repl_ping_slave_period);
1103 config_get_numerical_field("repl-timeout",server.repl_timeout);
1104 config_get_numerical_field("repl-backlog-size",server.repl_backlog_size);
1105 config_get_numerical_field("repl-backlog-ttl",server.repl_backlog_time_limit);
1106 config_get_numerical_field("maxclients",server.maxclients);
1107 config_get_numerical_field("watchdog-period",server.watchdog_period);
1108 config_get_numerical_field("slave-priority",server.slave_priority);
1109 config_get_numerical_field("slave-announce-port",server.slave_announce_port);
1110 config_get_numerical_field("min-slaves-to-write",server.repl_min_slaves_to_write);
1111 config_get_numerical_field("min-slaves-max-lag",server.repl_min_slaves_max_lag);
1112 config_get_numerical_field("hz",server.hz);
1113 config_get_numerical_field("cluster-node-timeout",server.cluster_node_timeout);
1114 config_get_numerical_field("cluster-migration-barrier",server.cluster_migration_barrier);
1115 … config_get_numerical_field("cluster-slave-validity-factor",server.cluster_slave_validity_factor);
1116 config_get_numerical_field("repl-diskless-sync-delay",server.repl_diskless_sync_delay);
1117 config_get_numerical_field("tcp-keepalive",server.tcpkeepalive);
1121 server.cluster_require_full_coverage);
1123 server.aof_no_fsync_on_rewrite);
1125 server.repl_serve_stale_data);
1127 server.repl_slave_ro);
1129 server.stop_writes_on_bgsave_err);
1130 config_get_bool_field("daemonize", server.daemonize);
1131 config_get_bool_field("rdbcompression", server.rdb_compression);
1132 config_get_bool_field("rdbchecksum", server.rdb_checksum);
1133 config_get_bool_field("activerehashing", server.activerehashing);
1134 config_get_bool_field("protected-mode", server.protected_mode);
1136 server.repl_disable_tcp_nodelay);
1138 server.repl_diskless_sync);
1140 server.aof_rewrite_incremental_fsync);
1142 server.aof_load_truncated);
1146 server.maxmemory_policy,maxmemory_policy_enum);
1148 server.verbosity,loglevel_enum);
1150 server.supervised_mode,supervised_mode_enum);
1152 server.aof_fsync,aof_fsync_enum);
1154 server.syslog_facility,syslog_facility_enum);
1160 addReplyBulkCString(c,server.aof_state == AOF_OFF ? "no" : "yes");
1177 for (j = 0; j < server.saveparamslen; j++) {
1179 (intmax_t)server.saveparams[j].seconds,
1180 server.saveparams[j].changes);
1181 if (j != server.saveparamslen-1)
1196 server.client_obuf_limits[j].hard_limit_bytes,
1197 server.client_obuf_limits[j].soft_limit_bytes,
1198 (long) server.client_obuf_limits[j].soft_limit_seconds);
1209 snprintf(buf,sizeof(buf),"%o",server.unixsocketperm);
1218 if (server.masterhost)
1220 server.masterhost, server.masterport);
1228 keyspaceEventsFlagsToString(server.notify_keyspace_events));
1236 sds aux = sdsjoin(server.bindaddr,server.bindaddr_count," ");
1522 int value = server.syslog_facility;
1540 for (j = 0; j < server.saveparamslen; j++) {
1542 (long) server.saveparams[j].seconds, server.saveparams[j].changes);
1568 if (server.cluster_enabled || server.masterhost == NULL) {
1573 server.masterhost, server.masterport);
1579 int force = server.notify_keyspace_events != 0;
1583 flags = keyspaceEventsFlagsToString(server.notify_keyspace_events);
1597 int force = (server.client_obuf_limits[j].hard_limit_bytes !=
1599 (server.client_obuf_limits[j].soft_limit_bytes !=
1601 (server.client_obuf_limits[j].soft_limit_seconds !=
1607 server.client_obuf_limits[j].hard_limit_bytes);
1609 server.client_obuf_limits[j].soft_limit_bytes);
1613 (long) server.client_obuf_limits[j].soft_limit_seconds);
1625 if (server.bindaddr_count == 0) {
1631 addresses = sdsjoin(server.bindaddr,server.bindaddr_count," ");
1779 rewriteConfigYesNoOption(state,"daemonize",server.daemonize,0);
1780 rewriteConfigStringOption(state,"pidfile",server.pidfile,CONFIG_DEFAULT_PID_FILE);
1781 rewriteConfigNumericalOption(state,"port",server.port,CONFIG_DEFAULT_SERVER_PORT);
1782 rewriteConfigNumericalOption(state,"tcp-backlog",server.tcp_backlog,CONFIG_DEFAULT_TCP_BACKLOG);
1784 rewriteConfigStringOption(state,"unixsocket",server.unixsocket,NULL);
1785 …rewriteConfigOctalOption(state,"unixsocketperm",server.unixsocketperm,CONFIG_DEFAULT_UNIX_SOCKET_P…
1786 rewriteConfigNumericalOption(state,"timeout",server.maxidletime,CONFIG_DEFAULT_CLIENT_TIMEOUT);
1787 …rewriteConfigNumericalOption(state,"tcp-keepalive",server.tcpkeepalive,CONFIG_DEFAULT_TCP_KEEPALIV…
1788 …rewriteConfigNumericalOption(state,"slave-announce-port",server.slave_announce_port,CONFIG_DEFAULT…
1789 … rewriteConfigEnumOption(state,"loglevel",server.verbosity,loglevel_enum,CONFIG_DEFAULT_VERBOSITY);
1790 rewriteConfigStringOption(state,"logfile",server.logfile,CONFIG_DEFAULT_LOGFILE);
1791 …rewriteConfigYesNoOption(state,"syslog-enabled",server.syslog_enabled,CONFIG_DEFAULT_SYSLOG_ENABLE…
1792 rewriteConfigStringOption(state,"syslog-ident",server.syslog_ident,CONFIG_DEFAULT_SYSLOG_IDENT);
1795 rewriteConfigNumericalOption(state,"databases",server.dbnum,CONFIG_DEFAULT_DBNUM);
1796 …rewriteConfigYesNoOption(state,"stop-writes-on-bgsave-error",server.stop_writes_on_bgsave_err,CONF…
1797 …rewriteConfigYesNoOption(state,"rdbcompression",server.rdb_compression,CONFIG_DEFAULT_RDB_COMPRESS…
1798 rewriteConfigYesNoOption(state,"rdbchecksum",server.rdb_checksum,CONFIG_DEFAULT_RDB_CHECKSUM);
1799 rewriteConfigStringOption(state,"dbfilename",server.rdb_filename,CONFIG_DEFAULT_RDB_FILENAME);
1802 …rewriteConfigStringOption(state,"slave-announce-ip",server.slave_announce_ip,CONFIG_DEFAULT_SLAVE_…
1803 rewriteConfigStringOption(state,"masterauth",server.masterauth,NULL);
1804 …rewriteConfigYesNoOption(state,"slave-serve-stale-data",server.repl_serve_stale_data,CONFIG_DEFAUL…
1805 …rewriteConfigYesNoOption(state,"slave-read-only",server.repl_slave_ro,CONFIG_DEFAULT_SLAVE_READ_ON…
1806 …rewriteConfigNumericalOption(state,"repl-ping-slave-period",server.repl_ping_slave_period,CONFIG_D…
1807 …rewriteConfigNumericalOption(state,"repl-timeout",server.repl_timeout,CONFIG_DEFAULT_REPL_TIMEOUT);
1808 …rewriteConfigBytesOption(state,"repl-backlog-size",server.repl_backlog_size,CONFIG_DEFAULT_REPL_BA…
1809 …rewriteConfigBytesOption(state,"repl-backlog-ttl",server.repl_backlog_time_limit,CONFIG_DEFAULT_RE…
1810 …rewriteConfigYesNoOption(state,"repl-disable-tcp-nodelay",server.repl_disable_tcp_nodelay,CONFIG_D…
1811 …rewriteConfigYesNoOption(state,"repl-diskless-sync",server.repl_diskless_sync,CONFIG_DEFAULT_REPL_…
1812 …rewriteConfigNumericalOption(state,"repl-diskless-sync-delay",server.repl_diskless_sync_delay,CONF…
1813 …rewriteConfigNumericalOption(state,"slave-priority",server.slave_priority,CONFIG_DEFAULT_SLAVE_PRI…
1814 …rewriteConfigNumericalOption(state,"min-slaves-to-write",server.repl_min_slaves_to_write,CONFIG_DE…
1815 …rewriteConfigNumericalOption(state,"min-slaves-max-lag",server.repl_min_slaves_max_lag,CONFIG_DEFA…
1816 rewriteConfigStringOption(state,"requirepass",server.requirepass,NULL);
1817 rewriteConfigNumericalOption(state,"maxclients",server.maxclients,CONFIG_DEFAULT_MAX_CLIENTS);
1818 rewriteConfigBytesOption(state,"maxmemory",server.maxmemory,CONFIG_DEFAULT_MAXMEMORY);
1819 …rewriteConfigEnumOption(state,"maxmemory-policy",server.maxmemory_policy,maxmemory_policy_enum,CON…
1820 …rewriteConfigNumericalOption(state,"maxmemory-samples",server.maxmemory_samples,CONFIG_DEFAULT_MAX…
1821 rewriteConfigYesNoOption(state,"appendonly",server.aof_state != AOF_OFF,0);
1822 … rewriteConfigStringOption(state,"appendfilename",server.aof_filename,CONFIG_DEFAULT_AOF_FILENAME);
1823 …rewriteConfigEnumOption(state,"appendfsync",server.aof_fsync,aof_fsync_enum,CONFIG_DEFAULT_AOF_FSY…
1824 …rewriteConfigYesNoOption(state,"no-appendfsync-on-rewrite",server.aof_no_fsync_on_rewrite,CONFIG_D…
1825 …rewriteConfigNumericalOption(state,"auto-aof-rewrite-percentage",server.aof_rewrite_perc,AOF_REWRI…
1826 …rewriteConfigBytesOption(state,"auto-aof-rewrite-min-size",server.aof_rewrite_min_size,AOF_REWRITE…
1827 … rewriteConfigNumericalOption(state,"lua-time-limit",server.lua_time_limit,LUA_SCRIPT_TIME_LIMIT);
1828 rewriteConfigYesNoOption(state,"cluster-enabled",server.cluster_enabled,0);
1829 …rewriteConfigStringOption(state,"cluster-config-file",server.cluster_configfile,CONFIG_DEFAULT_CLU…
1830 …rewriteConfigYesNoOption(state,"cluster-require-full-coverage",server.cluster_require_full_coverag…
1831 …rewriteConfigNumericalOption(state,"cluster-node-timeout",server.cluster_node_timeout,CLUSTER_DEFA…
1832 …rewriteConfigNumericalOption(state,"cluster-migration-barrier",server.cluster_migration_barrier,CL…
1833 …rewriteConfigNumericalOption(state,"cluster-slave-validity-factor",server.cluster_slave_validity_f…
1834 …rewriteConfigNumericalOption(state,"slowlog-log-slower-than",server.slowlog_log_slower_than,CONFIG…
1835 …rewriteConfigNumericalOption(state,"latency-monitor-threshold",server.latency_monitor_threshold,CO…
1836 …rewriteConfigNumericalOption(state,"slowlog-max-len",server.slowlog_max_len,CONFIG_DEFAULT_SLOWLOG…
1838 …rewriteConfigNumericalOption(state,"hash-max-ziplist-entries",server.hash_max_ziplist_entries,OBJ_…
1839 …rewriteConfigNumericalOption(state,"hash-max-ziplist-value",server.hash_max_ziplist_value,OBJ_HASH…
1840 …rewriteConfigNumericalOption(state,"list-max-ziplist-size",server.list_max_ziplist_size,OBJ_LIST_M…
1841 …rewriteConfigNumericalOption(state,"list-compress-depth",server.list_compress_depth,OBJ_LIST_COMPR…
1842 …rewriteConfigNumericalOption(state,"set-max-intset-entries",server.set_max_intset_entries,OBJ_SET_…
1843 …rewriteConfigNumericalOption(state,"zset-max-ziplist-entries",server.zset_max_ziplist_entries,OBJ_…
1844 …rewriteConfigNumericalOption(state,"zset-max-ziplist-value",server.zset_max_ziplist_value,OBJ_ZSET…
1845 …rewriteConfigNumericalOption(state,"hll-sparse-max-bytes",server.hll_sparse_max_bytes,CONFIG_DEFAU…
1846 …rewriteConfigYesNoOption(state,"activerehashing",server.activerehashing,CONFIG_DEFAULT_ACTIVE_REHA…
1847 …rewriteConfigYesNoOption(state,"protected-mode",server.protected_mode,CONFIG_DEFAULT_PROTECTED_MOD…
1849 rewriteConfigNumericalOption(state,"hz",server.hz,CONFIG_DEFAULT_HZ);
1850 …rewriteConfigYesNoOption(state,"aof-rewrite-incremental-fsync",server.aof_rewrite_incremental_fsyn…
1851 …rewriteConfigYesNoOption(state,"aof-load-truncated",server.aof_load_truncated,CONFIG_DEFAULT_AOF_L…
1852 …rewriteConfigEnumOption(state,"supervised",server.supervised_mode,supervised_mode_enum,SUPERVISED_…
1855 if (server.sentinel_mode) rewriteConfigSentinelOption(state);
1865 retval = rewriteConfigOverwriteFile(server.configfile,newcontent);
1878 if (server.loading && strcasecmp(c->argv[1]->ptr,"get")) {
1896 if (server.configfile == NULL) {
1900 if (rewriteConfig(server.configfile) == -1) {