sql >> Database >  >> NoSQL >> Redis

Time-out bij uitvoeren van SET {Key}, inst:0, mgr:Inactief, wachtrij:2, qu=1, qs=1, qc=0, wr=1/1, in=0/0

Time-out bij uitvoeren van SET {Key}, inst:0, mgr:Inactief, wachtrij:2, qu=1, qs=1, qc=0, wr=1/1, in=0/0 betekent, het heeft één verzoek verzonden (qs ), is er een ander verzoek in de niet-verzonden wachtrij (qu), terwijl er niets van het netwerk kan worden gelezen. er is een actieve schrijver, wat betekent dat degene die niet is verzonden niet wordt genegeerd. Kortom, er wordt een verzoek verzonden en wacht op het antwoord.

Enkele vragen:1. Draait uw client in dezelfde regio als de cache? Als u het vanuit uw dev-box uitvoert, zou dit extra latentie introduceren en time-outs veroorzaken.2. Hoe vaak krijg je de uitzondering? Lukt het op elk moment?3. U kunt ook contact opnemen met [email protected] met uw cachenaam, tijd (met tijdzone) waarin u de time-outs ziet en indien mogelijk een console-app die zou helpen om het probleem te reproduceren.

Ik hoop dat dit helpt, Deepak

details over de foutcodes van deze thread:#83inst:in de laatste time slice:0 commando's zijn uitgegevenmgr:de socketmanager voert "socket.select" uit, wat betekent dat het het besturingssysteem vraagt ​​om een ​​socket aan te doen; eigenlijk:de lezer leest niet actief van het netwerk omdat hij denkt dat er niets in de wachtrij staat:er zijn in totaal 73 bewerkingen in uitvoeringqu:6 daarvan staan ​​in een niet-verzonden wachtrij:ze zijn nog niet naar het uitgaande netwerk geschrevenqs :67 daarvan zijn verzonden en wachten op reacties van de serverqc:0 daarvan hebben antwoorden gezien maar zijn nog niet gemarkeerd als voltooid vanwege het wachten op de voltooiing loopwr:er is een actieve schrijver (wat betekent - die 6 niet-verzonden zijn niet wordt genegeerd)in:er zijn geen actieve lezers en er zijn nul bytes beschikbaar om te worden gelezen op de NIC




  1. MongoDB $ceil

  2. Installeer MongoDB Community Edition 4.0 op Linux

  3. java.lang.IncompatibleClassChangeError:klasse Mongo implementeren

  4. Hoe verwijder ik sleutels?