Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 17337|Yanıt: 2

[Redis] Redis INFO [bölüm] parametre açıklaması ayrıntılı olarak

[Bağlantıyı kopyala]
Yayınlandı 25.08.2017 16:22:30 | | | |
Redis Bilgi komutu, Redis sunucusu hakkında çeşitli bilgi ve istatistiksel değerleri kolay anlaşılır ve okunabilir bir formatta döndürür.

Resmi dokümantasyon bağlantısı: https://redis.io/commands/info

İsteğe bağlı bir parametre bölümü verildiğinde, komutun yalnızca belirli bir kısmını geri getirmesini sağlayabilirsiniz:

sunucu: Genel Redis sunucu bilgileri, aşağıdaki alan adları dahil:
redis_version : Redis sunucu versiyonu
redis_git_sha1 : Git SHA1
redis_git_dirty : bayrak ver
os: Redis sunucusunun ana işletim sistemi
arch_bits : Mimari (32 veya 64-bit)
multiplexing_api: Redis tarafından kullanılan olay işleme mekanizması
gcc_version: Redis derlerken kullanılan GCC versiyonu
process_id : Sunucu sürecinin PID'si
run_id : Redis sunucusu için rastgele tanımlayıcı (Sentinel ve küme için)
tcp_port: TCP/IP dinleme portu
uptime_in_seconds : Redis sunucusunun başlamasından bu yana geçen saniye sayısı
uptime_in_days : Redis sunucusunun başlamasından bu yana geçen günler sayısı
lru_clock : LRU yönetimi için dakikalarda kendi kendine artan saati
istemciler : Aşağıdaki alan alanlarıyla bağlı istemci bilgileri:
connected_clients : Bağlı istemci sayısı (köle sunucu üzerinden bağlanan istemciler hariç)
client_longest_output_list : Şu anda bağlı istemciler arasında en uzun çıktı listesi
client_longest_input_buf : Şu anda bağlı olan istemciler arasında maksimum giriş önbelleği
blocked_clients : Engelleme komutlarını bekleyen istemci sayısı (BLPOP, BRPOP, BRPOPLPUSH).
bellek : aşağıdaki alanları içeren bellek bilgisi:
used_memory : Redis ayırıcısı tarafından tahsis edilen toplam bellek miktarı, bayt cinsinden ölçülür
used_memory_human : Redis tarafından tahsis edilen toplam belleği insan tarafından okunabilir bir formatta döndürür
used_memory_rss: İşletim sistemi açısından bakıldığında, Redis tarafından tahsis edilen toplam bellek miktarını (genellikle yerleşik küme boyutu olarak bilinir) döndürür. Bu değer, top, ps vb. gibi komutların çıktısıyla tutarlıdır.
used_memory_peak : Redis'in bayt cinsinden en yüksek bellek tüketimi
used_memory_peak_human : Return Redis bellek tüketimi sıçramaları insan tarafından okunabilir bir formatta
used_memory_lua : Lua motorunun kullandığı bellek miktarı (bayt cinsinden)
mem_fragmentation_ratio : used_memory_rss ile used_memory arasındaki oran
mem_allocator : Redis tarafından derleme sırasında kullanılan bellek ayırıcısı belirtildi. Libc, jemalloc veya tcmalloc olabilir.
İdeal olarak, used_memory_rss değeri used_memory'den biraz daha yüksek olmalıdır.
RSS > ve değerler önemli ölçüde farklılaştığında, bellek parçalanmasının (iç veya hariç) varlığını gösterir.
Bellek parçalanması oranı mem_fragmentation_ratio değeriyle görülebilir.
> RSS kullanıldığında, Redis belleğinin bir kısmı işletim sistemi tarafından swap alanına aktarılmış olur ve bu durumda işlemde önemli bir gecikme olabilir.
Redis belleği boşalttığında, ayırıcı belleği işletim sistemine geri döndürebilir veya geri göndermeyebilir.
Eğer Redis belleği boşaltıyor ancak işletim sistemine geri döndürmezse, used_memory değeri işletim sisteminin gösterdiği Redis bellek alanıyla eşleşmeyebilir.
used_memory_peak değerine bakmak bunun gerçekleştiğini doğrulayabilir.
persistence: RDB ve AOF hakkında bilgi
istatistikler: Genel istatistikler
replikasyon: Usta/köle bilgiyi çoğaltır
CPU: CPU hesaplama istatistikleri
komut istatistikleri: Redis komut istatistikleri
küme: Redis kümesi bilgisi
keyspace: Veritabanı ile ilgili istatistikler


Bilgi Hiçbir parametre eklemeden tüm bilgileri geri döndürürüz, daha sonra tüm bilgileri geri vermeden gereken parametreleri takip edebiliriz, aşağıdaki gibi:







Önceki:Mysql hataları, kaydet
Önümüzdeki:Ön uç mühendislerinin bilgi yapısı, ön yüzü öğrenmek isteyen öğrenciler inceleyebilir
Yayınlandı 27.08.2017 11:27:09 |
Çalışmak, paylaştığın için teşekkürler
Yayınlandı 27.08.2017 14:45:21 |
Liyunong 2017-8-27 11:27 tarihinde yayınlandı
Çalışmak, paylaştığın için teşekkürler

Kardeşim, web sitemizde az kişi olsa da çok fazla cevap istemiyorum, daha az sululuk olabilir misin?
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com