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