A Notakey készülék szolgáltatásai alapértelmezés szerint kis felhasználószámra és minimális erőforrás-használatra vannak beállítva, a minimális követelményeknek megfelelően. Ha azt tapasztalja, hogy több hardvererőforrásra (RAM, CPU) van szükség, valószínűleg a ténylegesen használt szolgáltatások finomhangolására is szükség lesz, mivel az alapértelmezett konfiguráció a többlet hardvererőforrást nem használja ki hatékonyan.
Hitelesítési szolgáltatás (NtkAS)
A hitelesítési szolgáltatás biztosítja a mobilkészülékek API-végpontját, valamint a hitelesítési szolgáltatást igénybe vevő alkalmazások API-ját.
Skálázási paraméterek beállítása
# 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 gyorsítótár engedélyezése az NtkAS-hez
Cserélje ki az IP-címet a saját helyi konfigurációjának megfelelően.
ntk cfg setc :nas.caching 1
ntk cfg setc :nas.redis_url "redis://10.0.1.98:6379/cache"
ntk as restart
A REDIS beállításáról további információt a REDIS szolgáltatás beállítása VRRP-vel cikkben talál.
SSO szolgáltatás (NtkSSO)
SAML-végpontot biztosít, szolgáltatóként és személyazonosság-szolgáltatóként egyaránt.
Skálázási paraméterek beállítása
# 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"
A REDIS tárolóháttér engedélyezése
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"
Ellenőrizze, hogy a tároló feltöltődik-e:
docker exec -it redis redis-cli -n 0
> keys sso.*
A REDIS beállításáról további információt a REDIS szolgáltatás beállítása VRRP-vel cikkben talál.