Ana içeriğe atla
Yonetim > Sistem Ayarlari yolunu izleyerek birlesik Sistem Ayarlari ekranina erisilir. Bu ekran, platformun tum yapilandirma parametrelerini, varsayilan limitlerini ve sistem kisitlarini 8 sekmede gruplandirarak sunar.
Bu ekrana sadece Yonetici (Admin) rolu olan kullanicilar erisebilir. Ayarlar platform genelinde etkili oldugundan dikkatli yapilandirilmalidir.

Genel Bakis

Birlesik Sistem Ayarlari sayfasi, daha once ayri ekranlarda yonetilen Genel Ayarlar, Sistem Ozellikleri ile belgelenmemis olan runtime parametreleri ve sistem kisitlarini tek bir arayuzde birlestirmektedir. Her ayarin yaninda kapsam etiketi (scope badge) bulunur:
KapsamRenkAciklama
Deploy GerekliTuruncuVeritabaninda saklanir, degisikligin gecerli olmasi icin API Proxy’lerin yeniden deploy edilmesi gerekir
Restart GerekliMaviOrtam degiskeni olarak tanimlanir, degisiklik icin pod yeniden baslatilmalidir
SabitGriDegistirilemez altyapi siniri
Duzenlenebilir ayarlar ilgili giris bilesenlerini (sayi, metin, acma/kapama, renk secici vb.) kullanarak dogrudan ekrandan degistirilebilir. Salt okunur parametreler kilit simgesiyle gosterilir.

Sekme 1: Yonlendirme ve Trafik Yonetimi (Routing & Traffic Management)

Bu sekme, API isteklerinin arka uc sunuculara nasil yonlendirilecegini ve baglanti yapilandirmasini kontrol eden ayarlari icerir.

Baglanti Ayarlari

ParametreVarsayilanYapilandirma AraliğiKapsam
Baglanti kurma zamani (Connect Timeout)30 sn1 - 3.600 snDeploy Gerekli
Yanit okuma zamani (Read Timeout)30 sn1 - 3.600 snDeploy Gerekli
Istek zamani (Request Timeout)3 sn1 - 300 snDeploy Gerekli
Maksimum yonlendirme (Max Redirects)500 - 100Deploy Gerekli
Etkinlik sonrasi dogrulama (Validate After Inactivity)2.000 ms-Deploy Gerekli
Bosta kalma zamani (Idle Timeout)30 sn-Deploy Gerekli

Baglanti Havuzlari

HavuzSunucu BasinaToplamKapsam
Yonlendirme (Routing)1.0242.048Restart Gerekli
Onbellek-256Restart Gerekli
Elasticsearch256-Restart Gerekli
API Cagrisi2564.096Restart Gerekli
Varsayilan HTTP Istemcisi128512Restart Gerekli
Ek baglanti havuzu parametreleri:
ParametreVarsayilanKapsam
Baglanti yasam suresi5 dakikaRestart Gerekli
Keep-alive suresi30 saniyeRestart Gerekli
Bosta baglanti temizleme30 saniyeRestart Gerekli

Yuk Dengeleme (Load Balancing)

ParametreVarsayilanKapsam
AlgoritmaRound Robin (Sirayla Dagitim)Deploy Gerekli
Diger seceneklerLeast Recently Used, Weighted, Random, Pick FirstDeploy Gerekli
Kullanici ajan degeri-Deploy Gerekli

Yonlendirme (Redirect)

ParametreVarsayilanKapsam
Yonlendirme etkin-Deploy Gerekli
Goreli yonlendirme izni-Deploy Gerekli
Sikistirmayi devre disi birak-Deploy Gerekli

Yeniden Deneme Politikasi (Retry Policy)

ParametreVarsayilanYapilandirma AraliğiKapsam
Sabit gecikme500 ms0 - 60.000 msDeploy Gerekli
Baslangic gecikmesi500 ms0 - 60.000 msDeploy Gerekli
Maksimum gecikme10.000 ms0 - 300.000 msDeploy Gerekli
Geri cekilme carpani2,01 - 10Deploy Gerekli

Yapisan Oturum (Sticky Session)

ParametreVarsayilanYapilandirma AraliğiKapsam
Cerez adi--Deploy Gerekli
Cerez gecerlilik suresi1.800 sn (30 dk)0 - 86.400 snDeploy Gerekli
Guvenli cerez--Deploy Gerekli
HttpOnly--Deploy Gerekli

Saglik Kontrolu (Health Check)

ParametreVarsayilanYapilandirma AraliğiKapsam
Kontrol araligi30 sn5 - 3.600 snDeploy Gerekli
Zaman asimi5 sn1 - 60 snDeploy Gerekli
Basarisiz esigi31 - 20Deploy Gerekli
Basarili esigi21 - 20Deploy Gerekli

Devre Kesici (Circuit Breaker)

ParametreVarsayilanYapilandirma AraliğiKapsam
Hata penceresi10 sn1 - 3.600 snDeploy Gerekli
Hata esigi11 - 10.000Deploy Gerekli
Bekleme suresi10 sn1 - 3.600 snDeploy Gerekli

Trafik Yansitma (Traffic Mirroring)

ParametreVarsayilanKapsam
Yansitma orani%10Deploy Gerekli

Hop-by-Hop Basliklar (Salt Okunur)

Asagidaki HTTP basliklari, yonlendirme sirasinda gateway tarafindan otomatik olarak islenir ve arka uca iletilmez: Content-Length, Host, User-Agent, TE, Trailers, Transfer-Encoding, Upgrade
Bu basliklar HTTP/1.1 RFC 2616 standardina gore hop-by-hop olarak siniflandirilir ve proxy sunucular tarafindan yeniden olusturulmalidir.

Sekme 2: Protokol Yapilandirmasi (Protocol Configuration)

Bu sekme, farkli protokol turlerine (gRPC, WebSocket, HTTP/2) ozgu ayarlari icerir.

gRPC Yonlendirme (Deploy Gerekli)

ParametreVarsayilanYapilandirma AraliğiKapsam
Gelen mesaj boyutu16 MB1 KB - 256 MBDeploy Gerekli
Metadata boyutu8 KB1 KB - 16 MBDeploy Gerekli
RPC basina tampon1 MB1 KB - 256 MBDeploy Gerekli
Keep-alive suresi120 sn-Deploy Gerekli
Keep-alive zaman asimi20 sn-Deploy Gerekli
Kanal bosta kalma suresi5 dk-Deploy Gerekli
Yeniden deneme sayisi50 - 100Deploy Gerekli
Hedged istek sayisi50 - 100Deploy Gerekli
Trace olaylari--Deploy Gerekli

gRPC Sunucu (Restart Gerekli, Salt Okunur)

ParametreVarsayilanKapsam
Mesaj boyutu4 MBRestart Gerekli
Keep-alive suresi2 saatRestart Gerekli
Baslik listesi boyutu8 KBRestart Gerekli
Baglanti yasam suresi1 saatRestart Gerekli
Baglanti kapatma yetkisi30 snRestart Gerekli
Bosta baglanti suresi5 dkRestart Gerekli
Handshake zaman asimi20 snRestart Gerekli
Keep-alive izin suresi5 dkRestart Gerekli
Thread havuzu boyutuCPU x 2Restart Gerekli

WebSocket Yonlendirme (Deploy Gerekli)

ParametreVarsayilanKapsam
Baglanti kaybi zaman asimi30 snDeploy Gerekli
Adresi yeniden kullan-Deploy Gerekli
Baglanti zaman asimi10 snDeploy Gerekli
Yeniden deneme sayisi3Deploy Gerekli
Otomatik yeniden baglanti-Deploy Gerekli

WebSocket Sunucu (Restart Gerekli, Salt Okunur)

ParametreVarsayilanKapsam
Bosta kalma suresi60 snRestart Gerekli
Tampon boyutu64 KBRestart Gerekli
TCP NoDelaytrueRestart Gerekli

HTTP/2 (Restart Gerekli, Salt Okunur)

ParametreVarsayilanKapsam
HTTP/2 etkinfalseRestart Gerekli

Sekme 3: Guvenlik ve Erisim Kontrolu (Security & Access Control)

Kimlik Dogrulama ve Oturum

ParametreVarsayilanKapsam
Captcha icin izin verilen yanlis giris sayisi3Deploy Gerekli
Kilitleme icin izin verilen yanlis giris sayisi7Deploy Gerekli
Bosta kalma suresi (Idle Time)92.000 snDeploy Gerekli
Bosta kalma zaman asimi (Idle Timeout)5 snDeploy Gerekli

JDK TLS/SSL Ayarlari (Restart Gerekli, Salt Okunur)

ParametreAciklamaKapsam
Devre Disi Birakilan AlgoritmalarTLS’de kullanimi engellenen algoritma listesiRestart Gerekli
Sertifika Yolu Devre Disi Birakilan AlgoritmalarSertifika dogrulama yolunda engellenen algoritmalarRestart Gerekli
Etkin TLS SurumleriTLSv1, TLSv1.1, TLSv1.2, TLSv1.3Restart Gerekli
Sifreleme Paketleri24 farkli cipher suiteRestart Gerekli
Guvenli Olmayan Protokollere IzinJVM duzeyi guvenlik ayariRestart Gerekli

CORS (Restart Gerekli, Salt Okunur)

ParametreVarsayilanKapsam
Izin verilen kaynaklar*Restart Gerekli
Credential’lara izintrueRestart Gerekli
Izin verilen metotlar*Restart Gerekli
Izin verilen basliklar*Restart Gerekli
Max age3600Restart Gerekli

X-Forwarded-For (Restart Gerekli, Salt Okunur)

ParametreVarsayilanKapsam
IP baslik adiX-Forwarded-ForRestart Gerekli
SiralamarightmostRestart Gerekli

XML Guvenligi (Sistem Kisiti, Salt Okunur)

OzellikDurumAciklama
DTDDevre disiXXE saldirilarina karsi koruma
Harici entity’lerDevre disiHarici kaynak yuklemesini engeller
Entity genisletmeDevre disiBillion laughs saldirisina karsi koruma
XIncludeDevre disiHarici dosya dahil etmeyi engeller

Sekme 4: Loglama ve Izleme (Logging & Monitoring)

Trafik Logu Govde Limitleri

ParametreVarsayilanKapsam
Istemciden gelen govde25 MBDeploy Gerekli
Backend’e giden govde25 MBDeploy Gerekli
Backend’den gelen govde25 MBDeploy Gerekli
Istemciye giden govde25 MBDeploy Gerekli
Elasticsearch sorgu tamponu25 MBDeploy Gerekli

Politika Logu

ParametreVarsayilanKapsam
Execution log govdesi1 MBDeploy Gerekli
Executable detay limiti1 KBDeploy Gerekli

Log Saklama (Log Retention)

Log saklama ayarlari, farkli log tiplerine gore saklama surelerini ve maksimum kayit sayilarini belirler. Tum log tipleri (trafik, uygulama, token, audit, login) icin ayri ayri yapilandirilabilir.

Metrikler (Restart Gerekli, Salt Okunur)

ParametreVarsayilanKapsam
Metrikler etkinfalseRestart Gerekli

Sekme 5: Veri Isleme ve Sinirlar (Data Processing & Limits)

SOAP Ornek Mesaj Uretimi

ParametreVarsayilanKapsam
Maksimum eleman sayisi1.000Deploy Gerekli
Maksimum ic ice derinlik15Deploy Gerekli
Maksimum boyut25 KBDeploy Gerekli

REST-SOAP Donusum Limitleri

Bu limitler, REST’ten SOAP’a donusum sirasinda JSON parser’in kabul edecegi maksimum degerleri belirler.
ParametreVarsayilanKapsam
Maksimum string uzunlugu20.000.000Deploy Gerekli
Maksimum ic ice derinlik1.000Deploy Gerekli
Maksimum sayi uzunlugu1.000Deploy Gerekli

Raporlama ve Disa Aktarma

ParametreVarsayilanKapsam
Excel disa aktarma limiti10.000 kayitDeploy Gerekli
Rapor uretici maks. kayit10.000 kayitDeploy Gerekli
Trafik logu onizleme100 satirDeploy Gerekli
Email ek boyutu25 MBDeploy Gerekli

Arayuz Gosterim Limitleri

ParametreVarsayilanKapsam
Arayuzde govde gosterim limiti5 MBDeploy Gerekli
Test konsolu dosya yukleme5 MBDeploy Gerekli
Test konsolu istek govdesi5 MBDeploy Gerekli
Test konsolu yanit govdesi5 MBDeploy Gerekli

Multipart Yukleme (Restart Gerekli, Salt Okunur)

ParametreVarsayilanKapsam
Maksimum dosya boyutu100 MBRestart Gerekli
Maksimum istek boyutu100 MBRestart Gerekli
Dosya boyutu esigi10 MBRestart Gerekli

Sistem Boyut Kisitlari (Salt Okunur)

KisitDegerAciklama
MongoDB dokuman boyutu16 MBBSON dokuman boyut siniri, degistirilemez
Elasticsearch maks. sonuc penceresi10.000Varsayilan sonuc penceresi siniri
Denetim logu referans nesnesi15 MBMongoDB 16 MB siniri nedeniyle

Sekme 6: Gateway Calisma Zamani (Gateway Runtime)

Bu sekmedeki tum parametreler Restart Gerekli kapsamindadir ve salt okunurdur. Degistirmek icin ortam degiskeni olarak tanimlanmali ve pod yeniden baslatilmalidir.

Undertow Thread Havuzu

ParametreVarsayilanAciklama
Worker ThreadsCPU x 8Isci is parcacigi sayisi
Worker Max ThreadsCPU x 16Maksimum isci is parcacigi sayisi
IO ThreadsCPU sayisiGiris/cikis is parcacigi sayisi

Undertow Tampon Ayarlari

ParametreVarsayilanAciklama
Buffer Size16 KBTampon boyutu
TCP Backlog1.000TCP baglanti kuyrugu
Max Concurrent Request0 (sinirsiz)Maks. es zamanli istek
Max Queue Size0 (sinirsiz)Maks. kuyruk boyutu
Direct BufferstrueDogrudan bellek tamponu

Undertow Zaman Asimlari

ParametreVarsayilanAciklama
Read Timeout0 (sinirsiz)Okuma zaman asimi
Streaming Read Timeout0 (sinirsiz)Akis okuma zaman asimi
No Request Timeout60 snIsteksiz bekleme zaman asimi

Sanal Thread (Virtual Thread)

ParametreVarsayilanAciklama
Routing VT etkintrueYonlendirme icin sanal is parcacigi
Logging VT etkintrueLoglama icin sanal is parcacigi

Async Executor

ParametreVarsayilanAciklama
Core pool size2Cekirdek havuz boyutu
Max pool size100Maksimum havuz boyutu
Queue capacity10.000Kuyruk kapasitesi

Genel

ParametreVarsayilanAciklama
Log seviyesiINFOUygulama log seviyesi
Karakter setiUTF-8Varsayilan karakter kodlamasi
Dagitim zaman asimi30 snWorker dagitim zaman asimi
Cluster adi-Kumeleme adi

Varsayilan Portlar (Sistem Kisiti, Salt Okunur)

PortAciklama
8080API Gateway HTTP
8090Cache Server
8091Management API
8443API Gateway HTTPS
8092gRPC
8094WebSocket
9091Undertow Admin

Sekme 7: Onbellek ve Kumeleme (Cache & Clustering)

Bu sekmedeki tum parametreler Restart Gerekli kapsamindadir ve salt okunurdur.

Hazelcast Thread’leri

ParametreVarsayilanAciklama
Operation thread sayisi-Islem is parcaciklari
Generic thread sayisi-Genel amacli is parcaciklari

Bolme (Partitioning)

ParametreVarsayilanAciklama
Partition sayisi271Hazelcast bolme sayisi

Harita Yapilandirmasi (Map Config)

ParametreVarsayilanAciklama
Maks. kayit sayisi10.000Harita basina maksimum kayit
Yedekleme sayisi1Senkron yedekleme
Asenkron yedekleme0Asenkron yedekleme sayisi
Yedekten okumatrueYedek kopyadan okuma

Yazma Arkasi (Write-Behind)

ParametreVarsayilanAciklama
Yazma gecikmesi5 snToplu yazma suresi
Toplu yazma boyutu100Tek seferde yazilan kayit
Birlestirme (coalescing)trueAyni key icin birlestirme
Kuyruk kapasitesi100.000Yazma kuyrugu boyutu

Ag Ayarlari

ParametreVarsayilanAciklama
Heartbeat araligi5 snKalp atisi suresi
Maks. heartbeat olmadan bekleme60 snHeartbeat zaman asimi
Socket keep alivetrueSoket canli tutma
Socket no delaytrueTCP NoDelay

Zaman Asimlari

ParametreVarsayilanAciklama
Islem cagrisi zaman asimi60 snIslem zaman asimi
Yedekleme zaman asimi5 snYedekleme islem zaman asimi

Serializasyon

ParametreVarsayilanAciklama
Native byte ordertruePlatform byte sirasi
IO write throughfalseDogrudan yazma

Harita Yukleme

ParametreVarsayilanAciklama
Chunk boyutu10.000Toplu yukleme parsa boyutu
Batch boyutu10.000Toplu yukeme adimi

Sekme 8: Platform (Platform)

Dagitim (Deployment)

ParametreVarsayilanKapsam
Gecmis revizyon sayisi6Deploy Gerekli

Korelasyon Kimligi (Correlation ID)

ParametreVarsayilanKapsam
Correlation ID baslik adiAPINIZER-CORRELATION-IDDeploy Gerekli
Korelasyon kimligi baslik adi su anda sabit olarak tanimlidir ve degistirilemez. Bu deger istekler arasinda iz surme (distributed tracing) icin kullanilir.

Kullanici Arayuzu Sabitleri

Asagidaki limitler, arayuzde sabittir ve sistem ayarlari ekranindan degistirilemez:
LimitVarsayilan
Sayfalama10 kayit (secenekler: 10 / 25 / 50 / 100)
Portal sayfalama20 kayit
Test zaman asimi10 saniye
Bildirim suresi5 saniye
Logo/favicon yukleme5 MB
API urun dosya yukleme2 MB
Toplu ice aktarma100 MB
Parola uzunlugu4 - 100 karakter

MCP (Portal WebSocket)

ParametreVarsayilanYapilandirma
Maks. es zamanli baglanti100YAML
Oturum zaman asimi5 dakikaYAML
Hiz siniriDakikada 100 istekYAML

Degisikliklerin Kaydedilmesi

Ekranin sag ust kosesindeki Degisiklikleri Uygula butonu ile degisiklikler kaydedilir. Sistem farkli veri kaynaklarina ait degisiklikleri ayri ayri kaydeder:
  • Deploy Gerekli (DB) ayarlar aninda tum node’lara dagitilir
  • Restart Gerekli ayarlar icin ilgili pod’un yeniden baslatilmasi gerekir
  • Sabit degerler salt okunurdur ve degistirilemez
Bazi ayarlarin (ornegin API Root Context) degistirilmesi platformun yeniden baslatilmasini gerektirebilir.