See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 50212|Vastuse: 4

[Redis] Redis muudab vaikimisi pordinumbrit ja määrab ligipääsuparooli

[Kopeeri link]
Postitatud 28.12.2015 17:17:28 | | | |
Muuda konfiguratsioonifailiredis.windows.conf, kui on hiina keelt, palun salvesta see kuiUTF-8Kodeerimine.


# Muuda pordinumbrit
# port 6379
port 80

# Määra ligipääsu parool
# Requirepass foobared
requirepass 6EhSiGpsmSMRyZieglUImkTr-eoNRNBgRk397mVyu66MHYuZDsepCeZ8A-MHdLBQwQQVQiHBufZbPa

# Sea maksimaalne kuhja mälupiirang ja üks neist
# Maxheap <bytes>
maxheap 512000000

# Sea maksimaalne mälupiirang, lihtsalt üks kahest
# maxmemory <bytes>
# maxmemory 512000000


Alusta serverit:

CMD Command

redis-server.exe redis.windows.conf

Ühendu serveriserveriga:

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











Eelmine:Redis Windowsi 64-bitine allalaadimine, ametlik allalaadimisaadress
Järgmine:sessionState'i konfiguratsiooniskeem ilma küpsisteta
 Üürileandja| Postitatud 23.12.2016 09:11:39 |
8888 pordi määramiseks redisele järgige järgmisi samme:
1. Tee koopia $REDIS_HOME/redis.conf ja nimeta see ümber redis8888.conf.

2. Ava redis8888.conf konfiguratsioonifail, leia port 6379 rida ja muuda 6379 8888-ks.

3. Liiguta redis8888.conf kaustasse $REDIS_HOME/redis-svrs/taobaoAny (taobaoAny loob endale uue).

4. Käivita redis-teenus: redis-server /home/redis/redis-2.4.15/redis-svrs/taobaoAny/redis8888.conf &

5. Anna "ps -x | grep redis" protsessi vaatamiseks ning väljundsõnumis näed /home/redis/redis-2.4.15/redis-svrs/taobaoAny/redis8888.conf

6. Redis-CLI -P 8888, testi, kas port on edukalt loodud.
 Üürileandja| Postitatud 23.12.2016 09:12:26 |
Redis profiili parameetreid selgitatakse

Profiiliparameetrid on selgitatud:


1. Redis ei tööta vaikimisi deemonina, kuid seda saab selle konfiguratsioonielemendiga muuta, et lubada deemon jah

    daemonize no

2. Kui Redis töötab deemonina, kirjutab Redis vaikimisi pid-faili /var/run/redis.pid, mida saab määrata pidfaili kaudu

    pidfile /var/run/redis.pid

3. Täpsusta Redis kuulamisport, vaikimisi port on 6379, autor selgitas oma blogipostituses, miks valitakse vaikimisi pordiks 6379, sest 6379 on number, mis vastab MERZ-ile mobiiltelefoni nupul, ja MERZ on võetud Itaalia laulja Alessia Merzi nimest

    port 6379

4. Siduv hosti aadress

    bind 127.0.0.1

5. Kui ühendus suletakse pärast seda, kui kaua klient on olnud tühikäigus, kui see on määratud kui 0, tähendab see, et funktsioon on välja lülitatud

    Timeout 300

6. Määra logitase, Redis toetab kokku nelja taset: silumine, sõnakasutus, teade, hoiatus ja vaikimisi sõnaline

    loglevel volikaks

7. Logimisrežiim on vaikimisi standardväljund, kui Redis on seadistatud töötama deemonina ja logimismeetod on standardväljundiks, saadetakse logi /dev/null

    logfile stdout

8. Sea andmebaaside arv, vaikimisi andmebaas on 0 ja saad kasutada SELECT <dbid>käsku, et määrata ühenduse andmebaasi ID

    andmebaasid 16

9. Täpsusta, kui kaua ja mitu uuendustoimingut tehakse andmete sünkroniseerimiseks andmefailiga, mida saab kombineerida mitme tingimusega

    päästa <seconds> <changes>

    Redis vaikimisi konfiguratsioonifailis on kolm tingimust:

    save 900 1

    säästa 300 10

    säästa 60 10000

    See tähendab 1 vahetust 900 sekundi (15 minuti) jooksul, 10 muudatust 300 sekundi (5 minuti) jooksul ja 10 000 muudatust vastavalt 60 sekundi jooksul.


10. Täpsusta, kas andmeid kohalikku andmebaasi salvestades tihendada, vaikimisi on jah, Redis kasutab LZF kompressiooni, kui tahad CPU aega säästa, võid selle valiku välja lülitada, kuid see muudab andmebaasifaili tohutuks

    rdbkompressioon jah

11. Määra kohalik andmebaasi failinimi, vaikimisi väärtus on dump.rdb

    dbfilename dump.rdb

12. Määra kohalik andmebaasi hoidla

    režissöör ./

13. Määra peateenuse IP-aadress ja port, kui masin on slaavi teenus, ning see sünkroniseerib automaatselt andmed masterist, kui Redis käivitub

    slaveof <masterip> <masterport>

14. Kui peateenus on parooliga kaitstud, ühendab slaavi teenus meistri parooli

    Masterauth <master-password>

15. Sea Redis ühenduse parool, kui ühenduse parool on seadistatud, peab klient andma parooli AUTH-käsu kaudu, kui ühendub <password>Redisega, mis on vaikimisi keelatud

    requirepass foobared

16. Määra maksimaalne kliendiühenduste arv samaaegselt, vaikimisi on piiramatud, kliendiühenduste arv, mida Redis suudab samaaegselt avada, on maksimaalne failikirjelduste arv, mida Redis suudab avada, kui maxclients on seatud 0-le, tähendab see, et piirangut pole. Kui kliendiühenduste arv jõuab piirini, sulgeb Redis uue ühenduse ja tagastab kliendile maksimaalse arvu kliendi kätte saadud klientide veateate

    maxclients 128

17. Määra Redis'i maksimaalne mälupiirang, Redis laadib andmed mällu selle käivitamisel ja pärast maksimaalse mälu saavutamist üritab ta esmalt kustutada aegunud või aeguvad võtmed. Redis'i uus VM-mehhanism salvestab võtmed mällu ja väärtused vahetusaladele

    maxmemory <bytes>

18. Täpsusta, kas logida pärast iga uuendusoperatsiooni, Redis kirjutab andmeid kettale asünkroonselt vaikimisi ning kui see pole sisse lülitatud, võib see põhjustada andmekadu teatud ajaks, kui vool katkeb. Kuna redis ise sünkroniseerib andmefaile vastavalt ülaltoodud salvestustingimustele, eksisteerib osa andmeid mälus vaid teatud aja jooksul. Vaikimisi on ei.

    ainult lisa ei

19. Määra muudatuslogi failinimi, mis vaikimisi on appendonly.aof

     appendfilename appendonly.aof

20. Määra muudatuslogi tingimused 3 valikulise väärtusega:
    Ei: Näitab, et operatsioonisüsteem sünkroniseerib andmevahemälu kettale (kiiresti)
    alati: Näitab, et fsync() kutsutakse käsitsi pärast iga uuendusoperatsiooni, et kirjutada andmeid kettale (aeglane, turvaline)
    Everysec: tähendab sünkroonimist kord sekundis (kompromiss, vaikimisi)

    appendfsync everysec


21. Täpsusta, kas lubada virtuaalmälu mehhanism, vaikimisi väärtus on ei, lühike sissejuhatus, VM mehhanism salvestab andmed lehekülgede jaotuses ning Redis vahetab vähem külastustega lehed ehk külmad andmed kettale ning rohkem külastusi omavad lehed asendatakse automaatselt kettaga mällu (analüüsin Redise VM-mehhanismi järgmises artiklis).

     VM-toega ei

22. Virtuaalmälu failitee vaikimisi väärtus on /tmp/redis.swap, mida ei saa jagada mitme Redis instantsi vahel

     vm-swap-file /tmp/redis.swap

23. Salvesta kõik andmed, mis on suuremad kui vm-max-mälu, virtuaalmällu, olenemata vm-max-memory seadistusest, salvestatakse kõik indeksandmed mällu (Redis indeksiandmed on võtmed), st kui vm-max-memory on seatud 0-ks, eksisteerivad kõik väärtused tegelikult kettal. Vaikimisi väärtus on 0

     vm-max-mälu 0

24. Redis swap-fail on jagatud mitmeks leheküljele, objekti saab salvestada mitmele lehele, kuid lehte ei saa jagada mitme objektiga, vm-lehe suurus määratakse salvestatud andmete suuruse järgi, autor soovitab, et kui salvestatakse palju väikeseid objekte, tuleks lehe suurus määrata 32 või 64 baidile; Kui salvestad suure objekti, saad kasutada suuremat lehte, ja kui pole kindel, kasuta vaikimisi

     VM-lehe-suurus 32

25. Määra lehekülgede arv swap-failis, kuna leheküljetabel (bitikaart, mis näitab, et leht on vaba või kasutatud) on paigutatud mällu, iga 8 lehekülge kettal tarbib 1 bait mälu.

     VM-lehed 134217728

26. Määra lõimede arv, mis pääsevad swap-failile ligi, eelistatavalt mitte ületades masina tuumade arvu; kui see on seatud 0-le, siis on kõik swap-faili operatsioonid jadalised, mis võib põhjustada suhteliselt pika viivituse. Vaikimisi väärtus on 4

     VM-MAX-Threads 4

27. Määra, kas kliendile vastates ühendada väiksemad paketid üheks paketiks, ja vaikimisi on lubatud

    glueoutputbuf jah

28. Määratleb spetsiaalse räsi algoritmi, kui teatud arv või suurim element ületab teatud läve

    hash-max-zipmap-kirjed 64

    hash-max-zipmap-väärtus 512

29. Täpsusta, kas aktiveerida lähtestusräsi, mis on vaikimisi sisse lülitatud (täpsemalt tutvustatud hiljem Redise räsi algoritmi tutvustamisel)

    aktiivrehashing jah

30. Täpsustada, et sama konfiguratsioonifaili saab kasutada mitme Redis-instantsendi vahel samal hostil ning igal instantsil on oma spetsiifiline konfiguratsioonifail

    include /path/to/local.conf



 Üürileandja| Postitatud 28.08.2017 10:40:38 |


Redis ühendusjoon


Postitatud 22.09.2021 20:21:49 |
Õpi õppima
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com