Znalostní báze

Scaling & high availability · aktualizováno 20. ledna 2022 · revidováno 9. července 2026

Průvodce škálováním služeb Notakey Appliance

Vylaďte NtkAS a NtkSSO pro vyšší počty uživatelů — worker procesy, thread pooly a mezipaměť REDIS.

Služby v Notakey Appliance jsou ve výchozím nastavení nakonfigurované pro malý počet uživatelů a minimální spotřebu prostředků podle minimálních požadavků. Pokud zjistíte, že je potřeba více hardwarových prostředků (RAM, CPU), bude pravděpodobně nutné doladit konkrétní služby, které používáte — s výchozí konfigurací by se dodatečné hardwarové prostředky efektivně nevyužily.

Authentication Service (NtkAS)

Autentizační služba poskytuje API endpoint pro mobilní zařízení a API pro aplikace, které autentizační službu využívají.

Nastavení parametrů škálování

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

Povolení mezipaměti REDIS pro NtkAS

Nahraďte IP adresu podle své lokální konfigurace.

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

Další informace o nastavení REDIS najdete v článku Nastavení služby REDIS s VRRP.

Služba SSO (NtkSSO)

Poskytuje SAML endpoint, a to jak v roli service providera, tak identity providera.

Nastavení parametrů škálování

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

Povolení REDIS jako backendu úložiště

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"

Ověřte, že se úložiště plní daty:

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

Další informace o nastavení REDIS najdete v článku Nastavení služby REDIS s VRRP.

← Zpět na podporu

První přihlášení bez hesla už tento týden

30minutový rozhovor s inženýrem, žádná prodejní prezentace. Společně naplánujeme, jak ve vašem prostředí s VPN, SSO nebo Windows spustit funkční pilotní projekt.