Page History
Amaç
Hataların Olay görüntüleyicisi (Eventviewer) üzerinden detaylandırılarak düzenlenmesi sağlanmıştırRest işlemlerindeki veri içeriği ve sürelerin takip edilmesi amaçlanmaktadır.
Kullanım
Windows arama butonuna basılır Olay Görüntüleyicisi (EventViewer) aratılır ve giriş sağlanır. Daha sonraki aşamada Uygulama ve Hizmet Günlükleri açılır ve Logo Group Günlük adına tıklanır.
Expand | ||
---|---|---|
| ||
...
Expand | ||
---|---|---|
| ||
Teknik Bilgiler
NLogger > sınıfı ile eventviewer üzerinde loglama atılabiliyor. eski log yapıları kaldırıldı. dosya loglama işlemleri eventviewer a taşındı.
logocrm.net.Module>
- ApplicationCache > memcache
- kullanıcı bazlı cache desteği ve grup desteği eklendi
- zaman bazlı, kullanıcı bazlı cache bölgesi eklendi.
- ApplicationSettings.cs > uygulama ayarlar sınıfı oluşturuldu.
- tüm global ayarlar burada saklanmaktadır.
- init()
- uygulama hangi platform ve uygulama üzerinden çalışıyor bilgisi eklendi.
- UserManager.cs > kullanıcıya ait methot ve yordamlar eklendi.
- XafCustomErrorTracing.cs
- xaf hata ve loglarının eventviewer a taşınması sağlandı.
dosya loglamadaki I/O ve lock lı yapı kaldırıldı. kullanışsız log yapısı, daha sıralanabilir, filtrelenebilir ve takip edilebilir hale getirildi.Logo CRM dosya yolunda bulunan Api dizinin içerisinde webconfig ayarlarında aşağıdaki eklemeler ile performans izleme ve gelen giden verilerin detaylandırılması (loglanması) sağlanabilinir.
Ayar değişiminden sonra IIS pool recycle restart etmeniz yeterli olacaktır. Logo CRM kurulu dosya içerisinde APi dizininde bulunan log_tarih.txt olarak detaylandırma sağlanmaktadır. Api dizini içerisinde bulunan webconfig içerisinde yapılması gereken işlemler aşağıdaki gibidir.
<appSettings>
<add key="traceduration" value="1"/>
<add key="loginoutmessages" value="1"/>
</appSettings>
Expand | ||
---|---|---|
| ||
Expand | ||
---|---|---|
| ||