Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 22153|Odpověď: 1

[Redis] SLOWLOG pro řešení problémů s Redis

[Kopírovat odkaz]
Zveřejněno 03.06.2021 10:47:30 | | | |
V databázi mysql lze zaznamenávat pomalé dotazovací záznamy a u příkazů, které trvají dlouho, jsou zaznamenány v logu, a redis má také pomalé dotazovací záznamy, které jsou ve výchozím nastavení povoleny a zaznamenávány do paměti.
V serverových záznamech redis to vypadá takto:

84192:C 02. června 2021 05:32:28.074 * RDB: 0 MB paměti využité kopírováním při zápisu
11833:S 02. června 2021 05:32:28.158 * Ukládání na pozadí ukončeno úspěšně
11833:S 02. června 2021 05:35:28.598 * FAIL zpráva přijata od a1d5197856bc3da8c376cac9944c1094c47ab113 o b253fafced7217460b528b16d2efbc9059ec89a6
11833:S 02. června 2021 05:35:28.599 # Stav clusteru změněn: fail
11833:S 02. června 2021 05:35:32.023 # Stav clusteru změněn: ok
11833:S 02. června 2021 05:35:35.715 * Vymazat stav FAIL pro uzel b253fafced7217460b528b16d2efbc9059ec89a6: replika je opět dosažitelná.
11833:S 02. června 2021 05:37:29.073 * 10 změn za 300 sekund. Ukládám...
11833:S 02. června 2021 05:37:29.081 * Ukládání na pozadí zahájeno pid 85398
Našel jsem záznam zpráv FAIL.


Pomalé dotazovací záznamy






Dotazujte na aktuální počet záznamů pomalých dotazů


Vymažte pomalé dotazovací záznamy



Zobrazit konfiguraci

1) "slowlog-log-pomalejší-než"
2) "10000"
3) "slowlog-max-len"
4) "128"
slowlog-log-sslow-than představuje práh pro pomalé dotazy v mikrosekundách. Když doba provedení příkazu dotazu překročí nastavený práh, příkaz je zaznamenán do pomalého dotazovacího logu. Když slowlog-log-sslow-than=0, zaznamenájte všechny příkazy. slowlog-log-sslow-než<0, žádné příkazy se nezaznamenávají. Výchozí hodnota slowlog-log-slower-than je 10 000 (10 ms, 1 sekunda = 1 000 ms = 1 000 000 mikrosekund).

slowlog-max-len představuje maximální počet pomalých dotazových záznamů. Jedná se o paměťovou strukturu ve formě fronty, první přicházejí, první ven, tedy když maximální počet pomalých dotazovacích záznamů dosáhne maximálního počtu, nejstarší zaznamenané záznamy budou zničeny. Výchozí hodnota slowlog-max-len je 128 a je uložena v paměti, takže restartování redis vymaže pomalé dotazovací záznamy.

Upravte konfiguraci

(Konec)




Předchozí:.NET/C# ověřuje, že IP adresa je v rámci IP segmentu
Další:Oficiální stahování VS Code je pomalé a domácí zrcadlení je zrychlené
Zveřejněno 22.09.2021 20:28:44 |
Uč se učit...
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com