4.2 Genel ayarlar ve günlük

<< İçindekileri Görüntülemek İçin Tıklayın >>

Yer:  Teknik Kılavuzlar > Netsim System Agent Kurulum ve Yönetim Kılavuzu > 4. Yapılandırma >

4.2 Genel ayarlar ve günlük

AyarÖndeğerAçıklama
logLeveldefaultGünlük ayrıntı düzeyi (bkz. 7.2). Alt bölümler (netServer, sanal sunucu, uygulama, oturum yöneticisi, smtp) kendi logLevel değerini taşıyabilir; default üstten devralır.
logFileplatforma göreGünlük dosyası. Bir dizin verilirse dosya adı <uygulama adı>.log olur. Alt süreçler (istek işçileri, görev süreçleri) de buraya yazar, yani hizmetin tamamı tek dosyadadır; yalnızca yapılandırma okunmadan önceki ilk satırlar çalıştırılabilir dosyanın yanındaki varsayılan günlüğe düşer.
maxLogSize10000000Bu boyutu (bayt) aşınca günlük döndürülür. Geçerli aralık 1.000.000 – 100.000.000; dışındakiler sessizce yok sayılır.
maxLogHistory9Saklanacak eski günlük sayısı (<ad>.1.log … <ad>.N.log). Aralık 1 – 100.
connectTimeoutMS10000Bu sürecin açtığı istemci bağlantılarının (HTTP, SMTP, TCP istemcileri, WhatsApp) bağlanma süre sınırı, milisaniye. 0 verilirse işletim sisteminin kendi süresi beklenir — paketi düşüren bir adrese çağrı dakikalarca asılı kalabilir. Aralık 0 – 600.000. Alt süreçler de bu değeri okur; tek tek bağlantılar SQL tarafından NET.TCPClient.connecttimeout ile kendi sürelerini verebilir.
languagetrİstemciye giden motor iletilerinin (hata, uyarı) öndeğer dili: tr ya da en. Bir /ivedi oturumu kendi dilini open.language ile, durumsuz POST /ivedi/execute gövdedeki language ya da Accept-Language başlığıyla seçer; yönetim arayüzü kendi dilini, msql --lang değerini gönderir. Metinler dil dosyalarının messages bölümündedir (anahtar: iletinin İngilizce {0} yer tutuculu şablonu); karşılığı olmayan ileti İngilizce kalır, iletinin parametreleri (nesne adı, deponun kendi hata metni) çevrilmez. Yükseltme / benimseme raporunun DETAIL kolonu da oturumun dilindedir. /AdminREST yanıtının message'ı Accept-Language başlığının dilindedir (yönetim arayüzü kendi dilini gönderir; başlıksız istekte İngilizce). Yükseltme geçmişinin raporu, yükseltmeyi çalıştıran bağlantının dilinde saklanır. Sunucu günlüğünün ve yükseltme günlüğünün dili logLanguage ile seçilir; PSQL'deki ERROR.MESSAGE her zaman İngilizcedir.
logLanguagetrGünlük dosyasına, konsola ve yükseltme günlüğüne (upgrade dizini) yazılan satırların dili: tr ya da en. Satırın metni ve kaydedilen hatanın iletisi dil dosyalarının messages bölümünden çevrilir; karşılığı olmayan satır İngilizce kalır, parametreler (nesne adı, dosya yolu, deponun kendi hata metni) çevrilmez. Ajanın her süreci (ana süreç, iş süreçleri, görev zamanlayıcısı) aynı dili kullanır; ana süreç conf dosyası okunmadan önceki ilk birkaç satırı İngilizce yazar.
i18nDirectoryboşDil dosyalarının (<dil>.json) dizini. Boşsa / yolundaki StaticFile uygulamasının physicalRoot'u altındaki i18n — yönetim arayüzünün kullandığı dosyaların aynısı. Yer tutucular açılır, göreli yol programın dizinine göredir.