Tudásbázis

Scaling & high availability · frissítve 2022. március 11. · felülvizsgálva 2026. július 9.

A REDIS szolgáltatás beállítása VRRP-vel

A beépített REDIS gyorsítótár futtatása VRRP virtuális IP mögött a készülékcsomópontok közötti magas rendelkezésre állás érdekében.

A Redis szolgáltatás

Közös gyorsítótárat biztosít; szükséges, ha az NtkAS fürtözött módban fut, vagy bármely szolgáltatást külső terheléselosztó oszt el.

Indítsa el a REDIS-szervert minden csomóponton:

ntk redis start

A szolgáltatás működésének ellenőrzéséhez vizsgálja meg a gyorsítótárat:

docker exec -it redis redis-cli -n 1
127.0.0.1:6379[1]> keys *
  1) "main-dashboard/cache:a8691165dececc2214a89b52fa9672068558bfee"
  2) "main-dashboard/cache:9c61bbcf-16f5-4b8e-9329-a6c15f62bf53"
 ....

A REDIS keys * parancsával győződjön meg arról, hogy a gyorsítótár feltöltődik. Ezt az NtkAS gyorsítótár-konfigurációja és az ntk as restart végrehajtása után kell elvégezni.

A VRRP VIP és a tracker konfigurálása

Konfigurálja a trackert a VRRP-fürt minden csomópontján:

ntk cfg set vrrp.track.tcp '{
      "host": "127.0.0.1",
      "port": "6379",
      "timeout": "2"
    }' --json-input

Konfigurálja a redis VRRP-szolgáltatást minden VRRP-t futtató csomóponton. Ügyeljen arra, hogy az address és a vrid minden csomóponton azonos, a prio viszont eltérő legyen. A vrid és az address értékét cserélje le a helyi konfigurációnak megfelelően.

ntk cfg set vrrp.services.redis '{
      "prio": "150",
      "vrid": "53",
      "interface": "eth0",
      "address": "10.0.1.98",
      "preempt": "off",
      "track": [
        "tcp"
      ]
    }' --json-input

Indítsa újra a VRRP szolgáltatást az összes VRRP-csomóponton:

ntk vrrp restart

← Vissza a támogatáshoz

Az első jelszó nélküli bejelentkezés már ezen a héten

30 perces beszélgetés egy mérnökkel – nem értékesítési prezentáció. Közösen megtervezzük, hogyan indulhat el egy működő pilotprojekt az Ön VPN-, SSO- vagy Windows-környezetében.