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

Pohľad: 50212|Odpoveď: 4

[Redis] Redis upravuje predvolené číslo portu a nastavuje prístupové heslo

[Kopírovať odkaz]
Zverejnené 28. 12. 2015 17:17:28 | | | |
Upraviť konfiguračný súborredis.windows.conf, ak je tam čínština, prosím, uložte to akoUTF-8Kódujem.


# Upraviť číslo portu
# port 6379
Port 80

# Zadajte prístupové heslo
# Potrebujem, prekonať sa
requirepass 6EhSiGpsmSMRyZieglUImkTr-eoNRNBgRk397mVyu66MHYuZDsepCeZ8A-MHdLBQwQQVQiHBufZbPa

# Nastavte maximálny limit pamäte haldy a nastavte jednu z týchto dvoch
# Maxheap <bytes>
maxheap 512000000

# Nastav maximálny limit pamäte, stačí nastaviť jeden z dvoch
# maxmemory <bytes>
# maxmemory 512000000


Spustenie servera:

Veliteľstvo CMD

redis-server.exe redis.windows.conf

Pripojiť sa k serverovému serveru:

redis-cli.exe -h ip -p port -a pass











Predchádzajúci:Redis Windows 64-bit na stiahnutie, oficiálna adresa stiahnutia
Budúci:Konfigurácia sessionState bez cookiesless
 Prenajímateľ| Zverejnené 23. 12. 2016 9:11:39 |
Ak chcete priradiť port 8888 do REDIS, postupujte podľa týchto krokov:
1. Vytvorte kópiu $REDIS_HOME/redis.conf a premenujte ju na redis8888.conf.

2. Otvorte konfiguračný súbor redis8888.conf, nájdite riadok portu 6379 a zmeňte 6379 na 8888.

3. Presunúť redis8888.conf do adresára $REDIS_HOME/redis-svrs/taobaoAny (taobaoAny si vytvorí nový).

4. Spustiť službu redis: redis-server /home/redis/redis-2.4.15/redis-svrs/taobaoAny/redis8888.conf &

5. Prejdi "ps -x | grep redis" na zobrazenie procesu a v výstupnej správe uvidíte /home/redis/redis-2.4.15/redis-svrs/taobaoAny/redis8888.conf

6. Redis-CLI -P 8888, otestovať, či je port úspešne vytvorený.
 Prenajímateľ| Zverejnené 23. 12. 2016 9:12:26 |
Sú vysvetlené parametre profilu Redis

Parametre profilu sú vysvetlené:


1. Redis nebeží štandardne ako démon, ale môže byť upravený týmto konfiguračným prvkom, aby sa démon povolil s yes

    Daemonize No

2. Keď Redis beží ako démon, Redis bude štandardne zapisovať pid do súboru /var/run/redis.pid, ktorý je možné špecifikovať cez pidfile

    pidfile /var/run/redis.pid

3. Špecifikujte sluchový port Redis, predvolený port je 6379, autor vo svojom blogovom príspevku vysvetlil, prečo je predvolený port 6379, pretože 6379 je číslo zodpovedajúce MERZ na tlačidle mobilného telefónu a MERZ je prevzaté z mena talianskej speváčky Alessie Merz

    Port 6379

4. Viazacia hostiteľská adresa

    Bind 127.0.0.1

5. Keď je spojenie uzavreté po tom, ako dlho bol klient nečinný, ak je zadané ako 0, znamená to, že funkcia je vypnutá

    Timeout 300

6. Špecifikujte úroveň logovania, Redis štandardne podporuje štyri úrovne: debug, verbose, notice, warning a verbose

    loglevel verbose

7. Logovací režim je štandardný výstup, ak je Redis nakonfigurovaný na beženie ako démon, a tu je logovací spôsob nastavený ako štandardný výstup, log bude odoslaný do /dev/null

    logfile stdout

8. Nastavte počet databáz, predvolená databáza je 0 a príkaz SELECT môžete použiť <dbid>na určenie ID databázy na spojení

    Databázy 16

9. Špecifikovať, ako dlho a koľko aktualizačných operácií sa vykonáva na synchronizáciu dát s dátovým súborom, čo je možné kombinovať s viacerými podmienkami

    Uložiť <seconds> <changes>

    V predvolenom konfiguračnom súbore Redis sú k dispozícii tri podmienky:

    save 900 1

    ušetri 300 10

    ušetrite 60 10000

    Znamená to 1 zmenu za 900 sekúnd (15 minút), 10 zmien za 300 sekúnd (5 minút) a 10 000 zmien za 60 sekúnd.


10. Špecifikuj, či sa dáta komprimujú pri ukladaní do lokálnej databázy, predvolené je áno, Redis používa LZF kompresiu, ak chceš ušetriť čas CPU, môžeš túto možnosť vypnúť, ale spôsobí to obrovský súbor databázy

    rdbcompression áno

11. Zadajte názov lokálneho databázového súboru, predvolená hodnota je dump.rdb

    dbfilename dump.rdb

12. Špecifikovať lokálne databázové úložisko

    režisér ./

13. Nastavte IP adresu a port hlavnej služby, keď je stroj slávnou službou, a automaticky synchronizuje dáta z hlavnej služby pri spustení Redis

    slaveof <masterip> <masterport>

14. Keď je master služba chránená heslom, slav služba pripojí heslo mastera

    Masterauth <master-password>

15. Nastavte heslo k pripojeniu Redis, ak je heslo pripojenia nastavené, klient musí zadať heslo pomocou príkazu AUTH pri pripojení k <password>Redisu, ktorý je predvolene vypnutý

    requirepass foobared

16. Nastavte maximálny počet klientskych pripojení súčasne, predvolené je neobmedzené, počet klientskych pripojení, ktoré môže Redis otvoriť súčasne, je maximálny počet súborových deskriptorov, ktoré môže Redis proces otvoriť, ak je maxclients nastavený na 0, znamená to, že neexistuje žiadny limit. Keď počet pripojení klientov dosiahne limit, Redis uzavrie nové pripojenie a vráti klientovi chybovú správu o maximálnom počte dorazených klientov

    maxclients 128

17. Určte maximálny limit pamäte Redisu, Redis načíta dáta do pamäte pri spustení a po dosiahnutí maximálnej pamäte sa Redis najprv pokúsi vymazať expirované alebo expirujúce kľúče. Nový mechanizmus VM od Redis ukladá kľúče do pamäte a hodnoty do swapových oblastí

    maxmemory <bytes>

18. Špecifikovať, či sa má po každej aktualizácii logovať, Redis zapisuje dáta na disk asynchrónne, a ak nie je zapnutý, môže spôsobiť stratu dát na určitý čas pri výpadku napájania. Keďže samotný redis synchronizuje dátové súbory podľa vyššie uvedených podmienok ukladania, niektoré dáta budú v pamäti existovať len určitý čas. Predvolené je nie

    len príloha nie

19. Špecifikovať názov súboru changelog, ktorý je predvolený ako appendonly.aof

     appendfilename appendonly.aof

20. Špecifikujte podmienky changelogu pomocou 3 voliteľných hodnôt:
    Nie: Označuje, že operačný systém synchronizuje dátovú cache na disk (rýchla)
    vždy: Označuje, že fsync() sa manuálne volá po každej aktualizácii na zápis dát na disk (pomalé, bezpečné)
    everysec: znamená synchronizáciu raz za sekundu (kompromis, predvolené)

    appendfsync everysec


21. Špecifikovať, či povoliť mechanizmus virtuálnej pamäte, predvolená hodnota je nie, krátky úvod, mechanizmus VM ukladá dáta do stránkovania a Redis vymení stránky s menším počtom návštev, teda studených dát, na disk, a stránky s väčším počtom návštev sú automaticky nahradené diskom do pamäte (mechanizmus VM Redis podrobne analyzujem v ďalšom článku).

     VM-enabled no no

22. Predvolená hodnota cesty k súboru virtuálnej pamäte je /tmp/redis.swap, ktorú nemôže zdieľať viacero inštancií Redis

     vm-swap-file /tmp/redis.swap

23. Ukladať všetky dáta väčšie ako vm-max-pamäť do virtuálnej pamäte, bez ohľadu na to, aké malé je nastavenie vm-max-memory, všetky indexové dáta sú uložené v pamäti (indexové dáta Redisu sú kľúče), teda keď je vm-max-pamäť nastavená na 0, všetky hodnoty skutočne existujú na disku. Predvolená hodnota je 0

     VM-max-Memory 0

24. Redis swap súbor je rozdelený na mnoho stránok, objekt môže byť uložený na viacerých stránkach, ale stránka nemôže byť zdieľaná viacerými objektmi, veľkosť stránky VM sa nastavuje podľa veľkosti uložených dát, autor navrhuje, že ak je uložených veľa malých objektov, veľkosť stránky by mala byť nastavená na 32 alebo 64 bajtov; Ak uložíte veľký objekt, môžete použiť väčšiu stránku, a ak si nie ste istí, použite predvolenú

     VM-stránka-veľkosť 32

25. Nastavte počet strán v swap súbore, keďže tabuľka strán (bitmapa, ktorá označuje, že stránka je voľná alebo použitá) je uložená v pamäti, každých 8 strán na disku spotrebuje 1 bajt pamäte.

     VM-stránky 134217728

26. Nastavte počet vlákien prístupujúcich k swap súboru, ideálne nepresahujúci počet jadier stroja, ak je nastavený na 0, potom sú všetky operácie so swap súborom sériové, čo môže spôsobiť relatívne dlhé oneskorenie. Predvolená hodnota je 4

     VM-Max-Threads 4

27. Nastavte, či sa pri odpovedaní klientovi zlúčia menšie balíky do jedného balíka, a predvolené nastavenie je povolené

    glueoutputbuf áno

28. Špecifikuje špeciálny hashovací algoritmus, keď určité číslo alebo najväčší prvok prekročí určitý prah

    hash-max-zipmap-entries 64

    hash-max-zipmap-value 512

29. Špecifikovať, či aktivovať resetovací hash, ktorý je predvolene zapnutý (podrobne predstavený neskôr v úvode Redisovho hashovacieho algoritmu)

    aktívne rehashovanie áno

30. Špecifikovať, že rovnaký konfiguračný súbor môže byť použitý medzi viacerými inštanciami Redis na tom istom hostiteľovi, pričom každá inštancia má svoj vlastný špecifický konfiguračný súbor

    include /path/to/local.conf



 Prenajímateľ| Zverejnené 28. 8. 2017 10:40:38 |


Redis Connection String


Zverejnené 22. 9. 2021 20:21:49 |
Naučte 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