AGS engine nedir; Engine ekranı neyi gösterir?
Kısa cevap
AGS engine, AGS etkin bir vService'in giriş sayfalarını, kimlik doğrulama ve MFA adımlarını ve erişim akışını yürüten bileşendir; her cihazda AGS etkin her vService için ayrı çalışır. Oturumu doğrulanmış kullanıcının uygulama istekleri engine'e uğramadan Kurum Servisine gider. vService'in Engine sekmesi her cihaz için bir kart gösterir: durum rozeti (running, partially degraded, starting, not responding, restarting repeatedly (crash loop), stopped, not created, unknown), varsa neden satırı ve Uptime, Memory, Storage ölçümleri. Restart Engine kartın cihazındaki engine'i oturum, kilit ve TOTP kayıtlarını silmeden yeniden başlatır; Clean Storage o cihazda vService'e ait bütün oturumları, kilitleri, TOTP kayıtlarını ve sayaçları geri alınamaz biçimde siler. Engine hazır değilken ziyaretçiler "Access Gateway is being prepared" metinli sayfayı görür.
Nasıl Çalışır?
- AGS bir vService'te etkinleştirildiğinde her cihazda o vService için bir AGS engine çalışmaya başlar.
- Oturumu olmayan istekler ve AGS Root Path altındaki giriş, MFA ve portal sayfaları engine tarafından karşılanır.
- Oturumlar, kilitler ve TOTP kayıtları cihazın oturum deposunda tutulur; oturumu geçerli kullanıcının istekleri engine'e uğramadan doğrudan Kurum Servisine iletilir.
- Engine yanıt veremiyorsa engine'in karşıladığı isteklere "Access Gateway is being prepared. Please try again shortly." metinli sayfa döner.
TR7'de Engine Sekmesi
| Kart öğesi | Gösterdiği |
|---|---|
| Durum rozeti | running (yeşil) · starting, partially degraded (sarı) · not responding, restarting repeatedly (crash loop), stopped, not created (kırmızı) · unknown (durum alınamadı) |
| Neden satırı | engine files are missing on this device, ran out of memory, engine setup failed, session storage is unreachable |
| Uptime | Engine'in çalışma süresi; yeniden başlatmada sıfırlanır |
| Memory | Kullanılan bellek ve sınırı; sınır vService'in Memory Limit değerinin yarısıdır, Memory Limit seçilmemişse 1 GB |
| Storage | Oturum deposunda bu vService için kullanılan alan |
- İşlemler cihaz başınadır: Restart Engine ve Clean Storage yalnızca tıklanan kartın cihazına uygulanır; cluster'da diğer cihaz etkilenmez. İşlemler onay ister ve User Logs ekranına yazılır.
- Restart Engine sırasında: Giriş yapmamış ziyaretçiler hazırlık sayfasını görür; oturumu açık kullanıcılar uygulamaya erişmeye devam eder.
- Alarm: Engine sağlıksız duruma geçtiğinde engine durum alarmı üretilir; alarm, profil seçilmemişse arayüz bildirimi olarak, seçiliyse Notification Profiles kanallarıyla gönderilir.
- Bellek: Rozetin altında ran out of memory görünüyorsa vService'in QOS ayarlarındaki Memory Limit yükseltilir; bu değişiklik vService'i yeniden başlatır ve açık bağlantılar kesilir.
Sık Karıştırılan Noktalar
- "Restart Engine oturumları siler." Oturumlar, kilitler ve TOTP kayıtları oturum deposunda kalır; yalnızca Clean Storage bu verileri siler.
- "Clean Storage AGS yapılandırmasını sıfırlar." Akış, profiller, yerel kullanıcı veritabanları ve Audit Logs kayıtları etkilenmez; silinenler o cihazdaki oturum deposu verileridir. Kullanıcılar yeniden giriş yapar, TOTP kullanıcıları authenticator kaydını yeniden yapar.
- "Engine durursa giriş yapmış kullanıcılar da uygulamaya erişemez." Oturumu geçerli kullanıcının uygulama istekleri engine'e uğramaz; etkilenen, giriş ve MFA gibi engine'in karşıladığı isteklerdir.
- "Cluster'da Restart Engine iki cihazda birden çalışır." Her kart kendi cihazına uygulanır; iki cihaz için ayrı ayrı çalıştırılır.
Dokümantasyonda nasıl yapılır
