Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17337|Отговор: 2

[Редис] Redis INFO [секция] обяснение на параметъра в детайли

[Копирай линк]
Публикувано в 25.08.2017 г. 16:22:30 ч. | | | |
Командата Redis Info връща разнообразна информация и статистически стойности за сървъра на Redis в лесен за разбиране и четим формат.

Официален линк към документацията: https://redis.io/commands/info

Ако имате опционален параметърен раздел, можете да накарате командата да връща само определена част от информацията:

сървър: Обща информация за сървъра на Redis, включително следните домейни:
redis_version : Версия на сървъра Redis
redis_git_sha1 : Git SHA1
redis_git_dirty : Махни мръсното знаме
os: Операционната система хост на сървъра Redis
arch_bits : Архитектура (32 или 64-битова)
multiplexing_api: Механизъм за обработка на събития, използван от Redis
gcc_version: Версията на GCC, използвана при компилиране на Redis
process_id : PID на сървърния процес
run_id : Случаен идентификатор за Redis сървър (за Sentinel и клъстер)
tcp_port: TCP/IP порт за слушане
uptime_in_seconds : Броят на секундите, изминали от стартирането на сървъра на Redis
uptime_in_days : Броят на дните, изминали от стартирането на сървъра на Redis
lru_clock : Самоувеличаващ се часовник в минути за управлението на LRU
клиенти: Свързана клиентска информация със следните домейни:
connected_clients : Брой свързани клиенти (без клиенти, свързани чрез подчинения сървър)
client_longest_output_list : Най-дългият списък с изходи сред текущо свързаните клиенти
client_longest_input_buf : Максималният входен кеш сред текущо свързаните клиенти
blocked_clients : Брой клиенти, чакащи блокиращи команди (BLPOP, BRPOP, BRPOPLPUSH).
Памет : паметна информация, съдържаща следните домейни:
used_memory : Общото количество памет, отделено от Redis алокатора, измерено в байтове
used_memory_human : Връща общото количество памет, заделено от Redis, в четим за хора формат
used_memory_rss: От гледна точка на операционната система, връща общото количество памет, отделено от Redis (по-известно като размер на резидентния набор). Тази стойност е съвместима с изхода на команди като top, ps и др.
used_memory_peak : Пиково потребление на памет на Redis в байтове
used_memory_peak_human : Възстановяване на Redis консумацията на памет се увеличава в четим от човека формат
used_memory_lua : Количеството памет, използвано от Lua двигателя (в байтове)
mem_fragmentation_ratio : Съотношението между used_memory_rss и used_memory
mem_allocator : Алокаторът на паметта, използван от Redis, зададен при компилиране. Може да бъде libc, jemalloc или tcmalloc.
Идеално е стойността на used_memory_rss да е само малко по-висока от used_memory.
Когато RSS > използва и стойностите се различават значително, това показва наличие на фрагментация на паметта (вътрешна или външна).
Съотношението на фрагментация на паметта може да се види чрез стойността на mem_fragmentation_ratio.
Когато се използва RSS >, това означава, че част от Redis паметта е била заменена от операционната система в swap пространство, в който случай може да има значително забавяне в операцията.
Когато Redis освободи паметта, алокаторът може или не може да върне паметта към операционната система.
Ако Redis освобождава памет, но не я връща към операционната система, стойността на used_memory може да не съвпада с отпечатъка на Redis паметта, показвана от операционната система.
Ако погледнете стойността на used_memory_peak, това може да потвърди, че това се случва.
устойчивост: Информация за RDB и AOF
Статистика: Общи статистики
Репликация: Майсторът/подчинението възпроизвежда информацията
CPU: Статистика за изчисления на процесора
commandstats: Статистика на командите в Redis
клъстер: Информация за клъстера в Redis
keyspace: статистика, свързана с база данни.


Информация, без да добавяме никакви параметри, връщаме цялата информация, можем да следваме необходимите параметри по-късно, без да връщаме цялата информация, както следва:







Предишен:MySQL грешки, запишете ги
Следващ:Структурата на знанията на фронтенд инженерите, студентите, които искат да научат фронтенда, могат да разгледат
Публикувано в 27.08.2017 г. 11:27:09 ч. |
Учи, благодаря, че сподели
Публикувано в 27.08.2017 г. 14:45:21 ч. |
Liyunong публикувано на 27.08.2017 11:27
Учи, благодаря, че сподели

Братко, макар че на нашия сайт има малко хора, не искам много отговори, можеш ли да бъдеш по-малко воднист?
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com