Hvordan sjekke og angi maks -tilkoblinger i Redis

Hvordan sjekke og angi maks -tilkoblinger i Redis
Selv om Redis er en database i minnet, lar den mer enn en klient koble seg til databasen. Den bruker tilkoblinger fra klientene på den konfigurerte TCP -porten eller UNIX -stikkontaktene.

Denne korte artikkelen vil diskutere hvordan du kan sjekke og øke eller redusere de maksimale klienter som støttes av Redis -forekomsten.

Redis sjekk maksimale kunder

Det maksimale antall klienter som støttes av Redis -serveren er definert i konfigurasjonsfilen.

Som standard er verdien satt til 10.000 klienter. Du kan imidlertid øke eller redusere denne verdien, som diskutert i de senere seksjonene.

For å sjekke antall MAX -klienter i Redis -serveren din, åpner du terminalen og logger deg på Redis:

$ redis-cli

Når du er logget inn, kjør kommandoen:

127.0.0.1: 6379> Config Få maxClients

Den forrige kommandoen vil sjekke gjeldende konfigurasjon og returnere de maksimale klientene.

Følgende utgangseksempelutgang er gitt:

127.0.0.1: 6379> Config Få maxClients
1) "MaxClients"
2) "10000"

Redis satte maksimale kunder

Det er forskjellige måter å angi maksimalt antall klienter som kan koble seg til Redis -serveren.

Den første metoden er å spesifisere antall klienter når du starter Redis -serveren.

Eksemplet er som vist nedenfor:

$ Redis-server-MaxClients 20000

I den forrige kommandoen ber vi Redis -serveren om å godta 20 000 klienter. Vi kan få Max -klientene som følger:

127.0.0.1: 6379> Config Få maxClients
1) "MaxClients"
2) "20000"

Den andre metoden for å angi maksimalt antall klienter for Redis -serveren er å bruke Config -kommandoen.

Følgende eksempel er gitt:

127.0.0.1: 6379> Config Set MaxClients 20000
Ok

Det er en ulempe med metodene ovenfor. Når serveren er startet på nytt, tilbakestilles det maksimale antallet klienter til standard.

Vi setter maksimalt antall klienter i Redis -konfigurasjonsfilen for å skape vedvarende verdi.

Rediger følgende fil med din favoritt tekstredigerer:

$ vim/etc/redis/redis.konf

Finn oppføringen nedenfor og endre verdien fra 10.000 til ønsket verdi.

# MaxClients 10000 -> MaxClients 20000

Merk: Den forrige linjen kan kommenteres. Aktiver det ved å fjerne pundskiltet.

Lagre og lukk filen. Start Redis -serveren på nytt.

$ sudo /etc /init.D/Redis-server omstart

Redis får tilkoblede klienter

For å vise de tilkoblede klientene til Redis -serveren din, logg deg på Redis -forekomsten og kjør kommandoen:

127.0.0.1: 6379> Klientliste

Dette bør returnere informasjonen om de tilkoblede klientene. Utgangseksemplet er som vist nedenfor:

Konklusjon

Denne guiden diskuterte hvordan du kan se og administrere det maksimale antallet klienter som er koblet til Redis -forekomsten. I tillegg ga vi eksempler for de to metodene for å angi maksimalt antall klienter som kan koble til Redis -serveren. Vi håper du likte opplæringen. Sjekk de andre Linux -hint -artiklene for tips og artikler.