Teadmusbaas

Scaling & high availability · uuendatud 20. jaanuar 2022 · üle vaadatud 9. juuli 2026

Notakey seadme teenuste skaleerimise juhend

Häälestage NtkAS ja NtkSSO suurema kasutajate arvu jaoks — tööprotsessid, lõimepuulid ja REDIS-i vahemälu.

Notakey seadme teenused on vaikimisi seadistatud väikese kasutajate arvu ja minimaalse ressursikasutuse jaoks vastavalt miinimumnõuetele. Kui märkate, et riistvararessursse (RAM, protsessor) on vaja rohkem, tuleb tõenäoliselt kasutatavaid teenuseid täpsemalt häälestada, sest vaikekonfiguratsiooniga ei rakendata lisaressursse tõhusalt.

Autentimisteenus (NtkAS)

Autentimisteenus pakub API otspunkti mobiilseadmetele ning autentimisteenuse tarbija API-t.

Seadistage skaleerimisparameetrid

# configure 5 child processes, each with maximum 128 threads
# remember to combine custom_params with comma, if any are present before
ntk cfg set :nas.custom_params \
 "RAILS_MIN_THREADS=16,RAILS_MAX_THREADS=128,WEB_CONCURRENCY=5"

Lubage NtkAS-ile REDIS-i vahemälu

Asendage IP-aadress oma kohaliku seadistuse omaga.

ntk cfg setc :nas.caching 1
ntk cfg setc :nas.redis_url "redis://10.0.1.98:6379/cache"
ntk as restart

Lisateavet REDIS-i seadistamise kohta leiate juhendist REDIS-i teenuse seadistamine VRRP-ga.

SSO teenus (NtkSSO)

Pakub SAML-i otspunkti nii teenusepakkuja kui ka identiteedipakkujana.

Seadistage skaleerimisparameetrid

# configure 50 child processes
# remember to combine custom_params with comma, if any are present before
ntk cfg set :sso.custom_params "FPM_MAX_CHILDREN=50"

REDIS-i andmesalvesti lubamine

ntk cfg set :sso.base.\"store.type\" "redis"
# This should be VRRP VIP configured for redis service
ntk cfg set :sso.base.\"store.redis.host\" "10.0.1.98"

Veenduge, et salvesti täitub andmetega:

docker exec -it redis redis-cli -n 0
> keys sso.*

Lisateavet REDIS-i seadistamise kohta leiate juhendist REDIS-i teenuse seadistamine VRRP-ga.

← Tagasi toe lehele

Esimene paroolivaba sisselogimine juba sel nädalal

30-minutiline vestlus inseneriga, mitte müügiesitlus. Paneme koos paika, kuidas teie VPN-i, SSO või Windowsi keskkonnas töötav pilootprojekt käima saab.