Base di conoscenza

Scaling & high availability · aggiornato il 20 gennaio 2022 · verificato il 9 luglio 2026

Guida allo scaling dei servizi di Notakey Appliance

Ottimizzate NtkAS e NtkSSO per un numero maggiore di utenti: processi worker, pool di thread e cache REDIS.

Per impostazione predefinita, i servizi di Notakey Appliance sono configurati per un numero ridotto di utenti e un consumo minimo di risorse, secondo i requisiti minimi. Se notate che servono più risorse hardware (RAM, CPU), probabilmente dovrete ottimizzare i servizi che usate davvero: con la configurazione predefinita le risorse hardware aggiuntive non vengono sfruttate in modo efficace.

Authentication Service (NtkAS)

Il servizio di autenticazione fornisce l’endpoint API per i dispositivi mobili e l’API consumer del servizio di autenticazione.

Configurare i parametri di scaling

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

Abilitare la cache REDIS per NtkAS

Sostituite l’indirizzo IP con quello della vostra configurazione locale.

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

Consultate Configurare il servizio REDIS con VRRP per maggiori informazioni sulla configurazione di REDIS.

SSO service (NtkSSO)

Fornisce un endpoint SAML, sia come service provider sia come identity provider.

Configurare i parametri di scaling

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

Abilitare il backend di storage REDIS

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"

Verificate che lo store si stia popolando con:

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

Consultate Configurare il servizio REDIS con VRRP per maggiori informazioni sulla configurazione di REDIS.

← Torna all’assistenza

Il vostro primo accesso senza password, già questa settimana

30 minuti con un ingegnere, non una presentazione commerciale. Insieme pianificheremo come avviare un progetto pilota funzionante nel vostro ambiente VPN, SSO o Windows.