Baza wiedzy

Scaling & high availability · zaktualizowano 20 stycznia 2022 · zweryfikowano 9 lipca 2026

Przewodnik skalowania usług Notakey Appliance

Dostrój NtkAS i NtkSSO do większej liczby użytkowników – procesy robocze, pule wątków i pamięć podręczna REDIS.

Usługi w Notakey Appliance są domyślnie skonfigurowane dla małej liczby użytkowników i minimalnego zużycia zasobów, zgodnie z minimalnymi wymaganiami. Jeśli zauważysz, że potrzeba więcej zasobów sprzętowych (RAM, CPU), zwykle musisz dostroić konkretne używane usługi. Z domyślną konfiguracją dodatkowe zasoby sprzętowe nie zostaną wykorzystane efektywnie.

Authentication Service (NtkAS)

Usługa uwierzytelniania udostępnia punkt końcowy API dla urządzeń mobilnych oraz konsumenckie API usługi uwierzytelniania.

Konfiguracja parametrów skalowania

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

Włączanie pamięci podręcznej REDIS dla NtkAS

Zastąp adres IP wartościami z Twojej lokalnej konfiguracji.

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

Więcej informacji o konfiguracji REDIS znajdziesz w artykule Konfiguracja usługi REDIS z VRRP.

SSO service (NtkSSO)

Udostępnia punkt końcowy SAML, zarówno jako service provider, jak i identity provider.

Konfiguracja parametrów skalowania

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

Włączanie backendu magazynu 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"

Sprawdź, czy magazyn jest zapełniany:

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

Więcej informacji o konfiguracji REDIS znajdziesz w artykule Konfiguracja usługi REDIS z VRRP.

← Powrót do pomocy

Pierwsze logowanie bez hasła jeszcze w tym tygodniu

30 minut rozmowy z inżynierem, a nie prezentacja handlowa. Wspólnie zaplanujemy, jak uruchomić działający projekt pilotażowy w Państwa środowisku VPN, SSO lub Windows.