Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 22153|Válasz: 1

[Redis] SLOWLOG a Redis hibakereséséhez

[Linket másol]
Közzétéve 2021. 06. 03. 10:47:30 | | | |
A mysql adatbázisban lassú lekérdezési naplók rögzíthetők, és a hosszú ideig tartó parancsok esetén a naplófájlban vannak rögzítve, a redis pedig lassú lekérdezési naplókat is tartalmaz, amelyek alapértelmezetten engedélyezve és memóriában vannak rögzítve.
A szerver redis naplóiban így néz ki:

84192:C 2021. június 2. 05:32:28.074 * RDB: 0 MB memória másolás alapján ír
11833:S 2021. június 2. 05:32:28.158 * A háttérmentés sikeresen véget ért
11833:S 2021. június 2. 05:35:28.598 * FAIL üzenet érkezett a1d5197856bc3da8c376cac9944c1094c47ab113 about b253fafced7217460b528b16d2efbc9059ec89a6
11833:S 2021. június 2., 05:35:28.599 # Klaszter állapota megváltozott: hiba
11833:S 2021. június 2., 05:35:32.023 # Klaszterállapot megváltozott: ok
11833:S 2021. június 2., 05:35:35.715 * Töröld a FAIL állapotot a b253fafced7217460b528b16d2efbc9059ec89a6 számára: a replika ismét elérhető.
11833:S 2021. június 2., 05:37:29.073 * 10 változtatás 300 másodperc alatt. Megmentem...
11833:S 2021. jún. 2. 05:37:29.081 * Háttérmentést kezdte: pid 85398
Találtam egy FAIL üzenetnaplót.


Lassú lekérdezésnaplók lekérdezése






Kérdezd le a jelenlegi lassú lekérdezési napló számát


Töröld a lassú lekérdezési naplókat



Tekintse meg a konfigurációt

1) "lassú-log-log-lassabb-mint"
2) "10000"
3) "slowlog-max-len"
4) "128"
a slowlog-log-slower-than a lassú lekérdezések küszöbértékét mikroszekundumokban mutatja. Ha egy lekérdezési parancs végrehajtási ideje meghaladja a beállított küszöböt, a parancs a lassú lekérdezési naplóba kerül. Amikor slowlog-log-slower-than=0, logold az összes parancsot. lasslog-log-log-lassabb-mint <0, nincs parancs rögzítve. A slowlog-log-lassabb-mint alapértelmezett értéke 10000 (10 ms, 1 másodperc = 1 000 ms = 1 000 000 mikromásodperc).

a slowlog-max-len a lassú lekérdezési naplók maximális számát jelenti. Ez egy tárolási struktúra, amely sor formájában működik, az elsőként be, elsőként kifelé sor, vagyis amikor a maximális számú lassú lekérdezési napló eléri a maximális számot, a legkorábbi rögzített naplóbejegyzések megsemmisülnek. A slowlog-max-len alapértelmezett értéke 128, és memóriában van tárolva, így a redis újraindítása töröli a lassú lekérdezési naplókat.

A konfiguráció módosítása

(Vége)




Előző:A .NET/C# igazolja, hogy az IP-cím az IP szegmensen belül van-e
Következő:A VS Code hivatalos letöltése lassú, és a hazai tükröződés gyorsabb
Közzétéve 2021. 09. 22. 20:28:44 |
Tanulj meg...
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com