Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 22153|Odpoveď: 1

[Redis] SLOWLOG na riešenie problémov s Redis

[Kopírovať odkaz]
Zverejnené 3. 6. 2021 10:47:30 | | | |
V databáze mysql je možné zaznamenávať pomalé záznamy dotazov, a pri príkazoch, ktoré trvajú dlho, sa zaznamenávajú v logovom súbore, a redis má tiež pomalé záznamy dotazov, ktoré sú predvolene povolené a zaznamenávané do pamäte.
V serverových redis logoch to vyzerá takto:

84192:C 02. jún 2021 05:32:28.074 * RDB: 0 MB pamäte využitej pri kopírovaní pri zápise
11833:S 02. jún 2021 05:32:28.158 * Uloženie pozadia ukončené úspešne
11833:S 02. jún 2021 05:35:28.598 * FAIL správa prijatá od a1d5197856bc3da8c376cac9944c1094c47ab113 o b253fafced7217460b528b16d2efbc9059ec89a6
11833:S 02. jún 2021 05:35:28.599 # Stav klastra zmenený: fail
11833:S 02. jún 2021 05:35:32.023 # Stav klastra zmenený: ok
11833:S 02. jún 2021 05:35:35.715 * Vyčistiť stav FAIL pre uzol b253fafced7217460b528b16d2efbc9059ec89a6: replika je opäť dostupná.
11833:S 02. jún 2021 05:37:29.073 * 10 zmien za 300 sekúnd. Ukladanie...
11833:S 02. jún 2021 05:37:29.081 * Uloženie pozadia spustené pid 85398
Našiel som záznam správ FAIL.


Pomalé dotazovacie záznamy dotazov






Opýtajte sa na aktuálny počet záznamov pomalých dotazov


Vymažte pomalé záznamy dotazov



Zobraziť konfiguráciu

1) "slowlog-log-pomalšie"
2) "10000"
3) "slowlog-max-len"
4) "128"
slowlog-log-sslow-than predstavuje prah pre pomalé dotazy v mikrosekundách. Keď čas vykonania príkazu dotazu prekročí nastavený prah, príkaz sa zaznamená do pomalého dotazovacieho logu. Keď slowlog-log-sslow-than=0, zaznamenávajte všetky príkazy. slowlog-log-sslow-off<0, žiadne príkazy sa nezaznamenávajú. Predvolená hodnota slowlog-log-sslow-than je 10 000 (10 ms, 1 sekunda = 1 000 ms = 1 000 000 mikrosekúnd).

slowlog-max-len predstavuje maximálny počet pomalých záznamov dotazov. Je to pamäťová štruktúra vo forme fronty, prvej vošla, prvej von, teda keď maximálny počet pomalých dotazovacích záznamov dosiahne maximálny počet, najskoršie zaznamenané záznamy budú zničené. Predvolená hodnota slowlog-max-len je 128 a je uložená v pamäti, takže reštartovanie redis vymaže pomalé dotazovacie záznamy.

Úprava konfigurácie

(Koniec)




Predchádzajúci:.NET/C# overuje, že IP adresa je v rámci IP segmentu
Budúci:Oficiálne sťahovanie VS Code je pomalé a domáce zrkadlenie je zrýchlené
Zverejnené 22. 9. 2021 20:28:44 |
Nauč sa učiť...
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com