Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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 була переведена операційною системою у своп-простір, і в такому випадку може виникнути значна затримка в роботі.
Коли Redis звільняє пам'ять, розподільник може або не може повернути пам'ять операційній системі.
Якщо Redis звільняє пам'ять, але не повертає пам'ять операційній системі, значення used_memory може не відповідати відбитку пам'яті Redis, який відображається операційною системою.
Аналіз цінності used_memory_peak може підтвердити, що це відбувається.
Стійкість: Інформація про RDB та AOF
Статистика: Загальна статистика
Реплікація: Майстер/підлеглий відтворює інформацію
CPU: Статистика обчислень CPU
commandstats: статистика команд Redis
кластер: Інформація кластера Redis
keyspace: статистика, пов'язана з базами даних


інформація без додавання жодних параметрів, повертаємо всю інформацію, ми можемо слідувати потрібним параметрам пізніше, не повертаючи всю інформацію, наступним чином:







Попередній:Mysql-помилки, запишіть їх
Наступний:Структура знань фронтенд-інженерів, студенти, які хочуть вивчити фронтенд, можуть ознайомитися з нею
Опубліковано 27.08.2017 11:27:09 |
Вчися, дякую, що поділилися
Опубліковано 27.08.2017 14:45:21 |
Liyunong опубліковано 2017-8-27 11:27
Вчися, дякую, що поділилися

Брате, хоча на нашому сайті мало людей, але я не прошу багато відповідей, можеш бути менш водянистим?
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com