кодесурса
«Redis

Конфигурация Redis

script1adsense2code
script1adsense3code

конфигурация

Правильный способ настройки Redis - предоставить файл конфигурации Redis, обычно называемый redis.conf (доступный в корневом каталоге redis). Хотя Redis может запускаться без файла конфигурации, используя встроенную конфигурацию по умолчанию, однако эта настройка рекомендуется только для целей тестирования и разработки.

Файл redis.conf содержит ряд директив, вот формат:

 ключевое слово аргумент1 аргумент2 ... аргументN 

Вот пример директивы конфигурации:

 раб 127.0.0.1 6380

Изменение конфигурации Redis во время работы сервера :

Redis можно перенастроить на лету, не останавливая и не перезапуская службу или не запрашивая текущую конфигурацию программно, используя специальные команды CONFIG SET и CONFIG GET. Не все директивы конфигурации поддерживаются таким образом, но большинство поддерживаются, как и ожидалось.

Вот основной синтаксис команды redis CONFIG показан ниже:

 redis 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME

Пример:

 127.0.0.1:6379> config get save 
1) «сохранить»
2) "900 1 300 10 60 10000"

Используйте * вместо CONFIG_SETTING_NAME, чтобы получить все настройки конфигурации.

Пример:

 127.0.0.1:6379> CONFIG GET *
  1) "dbfilename"
  2) "dump.rdb"
  3) «requirepass»
  4) ""
  5) "Мастераут"
  6) ""
  7) "unixsocket"
  8) ""
  9) "лог-файл"
 10) "/var/log/redis_6379.log"
 11) "pidfile"
 12) "/var/run/redis_6379.pid"
 13) "максимальная память"
 14) "0"
 15) "maxmemory-samples"
 16) "5"
 17) «тайм-аут»
 18) "0"
 19) "tcp-keepalive"
 20) "0"
 21) "авто-перезапись-процент"
 22) "100"
 23) "auto-aof-reofrite-min-size"
 24) "67108864"
 25) "hash-max-ziplist-records"
 26) "512"
 27) "hash-max-ziplist-value"
 28) "64"
 29) "list-max-ziplist-records"
 30) "512"
 31) "list-max-ziplist-value"
 32) "64"
 33) "set-max-intset-records"
 34) "512"
 35) "zset-max-ziplist-records"
 36) "128"
 37) "zset-max-ziplist-value"
 38) "64"
 39) "Хал-разреженный-макс-байт"
 40) "3000"
 41) "Луа-срок"
 42) "5000"
 43) "медленный журнал-медленнее чем"
 44) "10000"
 45) «Порог задержки монитора»
 46) "0"
 47) "Медленный журнал-Макс-Лен"
 48) "128"
 49) "порт"
 50) "6379"
 51) "tcp-backlog"
 52) "511"
 53) «Базы данных»
 54) "16"
 55) "период реплинга-раб"
 56) "10"
 57) "repl-timeout"
 58) "60"
 59) "repl-backlog-size"
 60) "1048576"
 61) "repl-backlog-ttl"
 62) "3600"
 63) "Макклиенты"
 64) "10000"
 65) "сторожевой период"
 66) "0"
 67) "рабский приоритет"
 68) "100"
 69) "min-slaves-to-write"
 70) "0"
 71) "мин-рабов-макс-лаг"
 72) "10"
 73) "Гц"
 74) "10"
 75) «Время ожидания кластера-узла»
 76) "15000"
 77) "кластер-миграционный барьер"
 78) "1"
 79) «Кластер-раб-валидность-фактор»
 80) "10"
 81) "repl-diskless-sync-delay"
 82) "5"
 83) "кластер требует полного покрытия"
 84) "да"
 85) "no-appendfsync-on-rewrite"
 86) "нет"
 87) "ведомые-устаревшие-данные"
 88) "да"
 89) "только для чтения"
 90) "да"
 91) "остановка записи на bgsave-error"
 92) "да"
 93) "Демонизировать"
 94) "да"
 95) "rdbcompression"
 96) "да"
 97) "rdbchecksum"
 98) "да"
 99) "Активное перефразирование"
100) "да"
101) "repl-disable-tcp-nodelay"
102) "нет"
103) "repl-diskless-sync"
104) "нет"
105) "aof-rewrite-incremental-fsync"
106) "да"
107) "урезанный под нагрузкой"
108) "да"
109) "приложение"
110) "нет"
111) "Дир"
112) "/ var / lib / redis / 6379"
113) "maxmemory-полис"
114) "новичок"
115) "appendfsync"
116) "Everysec"
117) "сохранить"
118) "900 1 300 10 60 10000"
119) "Логлэвел"
120) «Уведомление»
121) "клиент-выход-буфер-лимит"
122) "обычный 0 0 0 раб 268435456 67108864 60 pubsub 33554432 8388608 60"
123) "unixsocketperm"
124) "0"
125) "Раб"
126)
127) "notify-keyspace-events"
128)
129) «связать»
130)

Изменить конфигурацию

Чтобы обновить конфигурацию, вы можете использовать команду CONFIG set

Основной синтаксис команды CONFIG SET:

 CONFIG SET CONFIG_SETTING_NAME NEW_CONFIG_VALUE

Пример:

 127.0.0.1:6379> CONFIG SET уровень логирования "извещение"
Хорошо
127.0.0.1:6379> CONFIG GET loglevel
1) «логарифмический уровень»
2) «уведомление»

Предыдущий: Установка Redis
Далее: Redis Типы данных

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code