Hoppa till innehållet
Stackship-dokumentation English

ValkeyAnvändareMaskinöversatt

Hantera en nyckelvärdeslagring

Nyckelvärdeslagringens sida — stoppa, starta och starta om cachen, ändra vräkningspolicy, gräns för cachestorlek och beräkningsplan, slå på eller av lösenord och extern åtkomst, och ta bort den.

Kräver: valkey/write, valkey/delete

Öppna Nyckelvärdeslagring i sidomenyn och välj cachen. Sidhuvudet visar dess status och Starta om och Stoppa medan den är Running, eller Starta medan den är Stopped. Översikt visar cachens version och status, dess cachebeteende — gränsen för cachestorlek som gäller, vräkningspolicyn och Beständighet: Sparas inte — en omstart börjar tom — dess resurser, anslutningsuppgifterna, dess mätvärden och kortet Sentinel. För att ändra något på sidan krävs valkey/write, utom för att ta bort cachen.

Viktigt

Att spara ett avsnitt på fliken Konfiguration, och stsh valkeys update, misslyckas i dag: tjänsten för nyckelvärdeslagringar tar bara emot en ändring som ett utbyte av hela cachen (PUT), inte som den partiella uppdatering som portalen och CLI:t skickar. Tills det ändras läser du cachen, redigerar JSON-filen och skickar tillbaka hela:

bash
stsh api GET /boundaries/<boundary-id>/resourcegroups/<resource-group>/resources/valkeys/my-cache > my-cache.json
stsh api PUT /boundaries/<boundary-id>/resourcegroups/<resource-group>/resources/valkeys/my-cache --body @my-cache.json

En sådan uppdatering startar en cache som är Stopped igen, tom: stoppet ingår inte i det den

skickar.

Stoppa, starta och starta om

Stoppa och Starta om ber dig först bekräfta, eftersom cachen håller sin data enbart i minnet: allt i den kastas, och klienter får cachemissar tills den fyllts på igen. Stoppa stänger av servern; Starta tar tillbaka den, tom. Följ var och en på fliken Operations.

Obs

Starta om godtas och rapporteras som klar, men en cache som körs startas inte om direkt: servern startar om, tom, först nästa gång plattformen tillämpar cachen — till exempel efter en konfigurationsändring. För att starta om den nu stoppar du den och startar den igen.

Med CLI:t:

bash
stsh valkeys stop my-cache -g my-resource-group
stsh valkeys start my-cache -g my-resource-group
stsh valkeys restart my-cache -g my-resource-group

Ändra gräns för cachestorlek och vräkningspolicy

Konfiguration → Körmiljö innehåller Vräkningspolicy och Gräns för cachestorlek. Båda tillämpas på den körande servern så fort du sparar: cachen fortsätter köra och behåller sin data. En tom Gräns för cachestorlek härleds från minnesgränsen; fältet visar då det härledda värdet. Om den körande servern inte går att nå för att tillämpa en ändring fortsätter plattformen att försöka, och cachen har de nya värdena nästa gång den startar i vilket fall som helst. Hur du sparar en ändring i dag beskrivs överst på sidan.

Byt beräkningsplan

Beräkningsplan finns i samma avsnitt. En ny plan ändrar serverns CPU och minne, vilket startar om den och tömmer cachen. En gräns för cachestorlek som du satt själv behålls; en härledd följer den nya minnesgränsen.

Lösenord och extern åtkomst

Konfiguration → Nätverk & säkerhet har Kräv lösenord, Extern åtkomst och Tillåtna CIDR-intervall — se Anslut utanför klustret. Att slå på eller av Kräv lösenord startar om cachen, vilket tömmer den.

Revisioner

Varje konfigurationsändring registreras som en revision på fliken Revisioner. Visa ändringar visar vad en revision ändrade, och Återställ tar tillbaka dess konfiguration; cachen distribueras om med den.

Åtkomstkontroll

Fliken Access Control tilldelar roller på just den här cachen — se Rolltilldelningar. Rollerna som spelar roll listas i Behörigheter.

Ta bort cachen

På fliken Riskzon, välj Ta bort, skriv cachens namn och välj Ta bort permanent. Det kräver valkey/delete, som ingår i valkey/write; rollerna Owner, Contributor och Databases Operator har den. Med CLI:t:

bash
stsh valkeys delete my-cache -g my-resource-group --yes

Allt försvinner med cachen — servern, dess konfiguration och dess lösenord. Inget blir kvar i resursgruppen.