Žinių bazė

Scaling & high availability · atnaujinta 2022 m. sausio 20 d. · peržiūrėta 2026 m. liepos 9 d.

Notakey įrenginio servisų mastelio keitimo vadovas

Pritaikykite NtkAS ir NtkSSO didesniam naudotojų skaičiui – darbiniai procesai, gijų telkiniai ir REDIS podėlis.

Notakey įrenginio servisai pagal numatytuosius nustatymus pritaikyti nedideliam naudotojų skaičiui ir minimaliam išteklių naudojimui, kaip apibrėžta minimaliuose reikalavimuose. Jei matote, kad reikia daugiau aparatinės įrangos išteklių (RAM, CPU), greičiausiai teks tiksliau sukonfigūruoti naudojamus servisus; su numatytąja konfigūracija papildomi ištekliai nebus naudojami efektyviai.

Autentifikacijos servisas (NtkAS)

Autentifikacijos servisas teikia API prieigos tašką mobiliesiems įrenginiams ir API autentifikacijos servisą naudojančioms sistemoms.

Mastelio parametrų konfigūravimas

# 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"

REDIS podėlio įjungimas NtkAS servisui

Pakeiskite IP adresą pagal savo vietinę konfigūraciją.

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

Daugiau informacijos apie REDIS diegimą rasite vadove REDIS serviso diegimas su VRRP.

SSO servisas (NtkSSO)

Teikia SAML prieigos tašką, tiek kaip paslaugų teikėjas, tiek kaip tapatybės teikėjas.

Mastelio parametrų konfigūravimas

# 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 saugyklos posistemės įjungimas

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"

Patikrinkite, ar saugykla pildoma:

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

Daugiau informacijos apie REDIS diegimą rasite vadove REDIS serviso diegimas su VRRP.

← Atgal į pagalbą

Pirmasis prisijungimas be slaptažodžio – jau šią savaitę

30 minučių pokalbis su inžinieriumi, o ne pardavimų prezentacija. Kartu suplanuosime, kaip jūsų VPN, SSO ar Windows aplinkoje paleisti veikiantį bandomąjį projektą.