|
|
Julkaistu 25.8.2017 16.22.30
|
|
|
|

Redis Info -komento palauttaa erilaisia tietoja ja tilastollisia arvoja Redis-palvelimesta helposti ymmärrettävässä ja luettavassa muodossa.
Virallinen dokumentaatiolinkki: https://redis.io/commands/info
Kun sinulla on valinnainen parametriosio, voit saada käskyn palauttamaan vain tietyn osan tiedoista:
palvelin: Yleiset Redis-palvelimen tiedot, mukaan lukien seuraavat verkkotunnukset: redis_version : Redis-palvelinversio redis_git_sha1 : Git SHA1 redis_git_dirty : Anna likainen lippu os: Redis-palvelimen isäntäkäyttöjärjestelmä arch_bits : Arkkitehtuuri (32- tai 64-bittinen) multiplexing_api: Redisin käyttämä tapahtumankäsittelymekanismi gcc_version: GCC-versio, jota käytettiin Redisin kääntämisessä process_id : Palvelinprosessin PID run_id : Satunnainen tunniste Redis-palvelimelle (Sentinelille ja klusterille) tcp_port: TCP/IP-kuunteluportti uptime_in_seconds : Sekuntien määrä, jotka kuluivat Redis-palvelimen käynnistymisestä uptime_in_days : Päivien määrä, jotka ovat kuluneet Redis-palvelimen alusta lru_clock : Itsestään kasvava kello minuuteissa LRU:n hallinnassa asiakkaat: Yhdistetty asiakastiedot seuraaviin toimialueisiin: connected_clients : Yhdistettyjen asiakkaiden määrä (pois lukien asiakkaat, jotka on yhdistetty orjapalvelimen kautta) client_longest_output_list : Pisimmän lähtölista tällä hetkellä yhdistettyjen asiakkaiden joukossa client_longest_input_buf : Suurin syötevälimuisti tällä hetkellä yhdistettyjen asiakkaiden joukossa blocked_clients : Asiakkaiden määrä, jotka odottavat estokomentoja (BLPOP, BRPOP, BRPOPLPUSH). muisti : muistitieto, joka sisältää seuraavat alueet: used_memory : Redis-allokaattorin varaama kokonaismuisti, mitattuna tavuina used_memory_human : Palauttaa Redisin varaaman muistin kokonaismäärän ihmisen luettavassa muodossa used_memory_rss: Käyttöjärjestelmän näkökulmasta palauttaa Redisin varaaman muistin kokonaismäärän (tunnetaan yleisesti nimellä asukasjoukkojen koko). Tämä arvo vastaa komentojen, kuten top, ps jne. tuloksia. used_memory_peak : Redisin huippumuistinkulutus tavuina used_memory_peak_human : Palauta Redis -muistin kulutuspiikit ihmisen luettavassa muodossa used_memory_lua : Lua-moottorin käyttämä muistimäärä (tavuina) mem_fragmentation_ratio : Suhde used_memory_rss ja used_memory välillä mem_allocator : Redisin käyttämä muistinosoitin määriteltiin käännösvaiheessa. Se voi olla libc, jemalloc tai tcmalloc. Ihanteellisesti used_memory_rss arvon tulisi olla vain hieman korkeampi kuin used_memory. Kun RSS-> käytetään ja arvot eroavat merkittävästi, se osoittaa muistin pirstoutumista (sisäistä tai ulkoista). Muistin pirstoutumisen suhde voidaan nähdä arvolla mem_fragmentation_ratio. Kun > RSS:ää käytetään, se tarkoittaa, että osa Redis-muistista on vaihdettu käyttöjärjestelmän toimesta vaihtotilaan, jolloin toiminnassa voi olla merkittävä viive. Kun Redis vapauttaa muistin, allokaattori voi palauttaa muistin käyttöjärjestelmään tai ei. Jos Redis vapauttaa muistia mutta ei palauta muistia käyttöjärjestelmään, used_memory arvo ei välttämättä vastaa käyttöjärjestelmän näyttämää Redis-muistin jalanjälkeä. Arvon tarkastelu used_memory_peak voi varmistaa, että näin tapahtuu. persistenssi: Tietoa RDB:stä ja AOF:sta tilastot: Yleiset tilastot replikaatio: Master/slave replikoi tiedon CPU: CPU:n laskentatilastot commandstats: Redis komentotilastot Klusteri: Redis-klusterin tiedot keyspace: Tietokantaan liittyvät tilastot
tiedot ilman parametrien lisäämistä, palautamme kaiken tiedon, voimme seurata tarvittavia parametreja myöhemmin, ilman että palautamme kaiken tiedon, seuraavasti:
|
Edellinen:Mysql-virheet, kirjaa ne ylösSeuraava:Front-end-insinöörien tietorakennetta, opiskelijat, jotka haluavat oppia front-endin, voivat tutustua siihen
|