Uygulama Ayarları kontrol aracı, Logo Flow uygulamasının stabil çalışabilmesi için gerekli olan IIS ve servis ayarlarının doğruluğunu kontrol etmek amacıyla tasarlanmış bir uygulamadır. Logo Flow' un çalışması sırasında ayarlar kaynaklı oluşabilecek hatalar tespit edilir, otomatik olarak düzeltilebilecek olanlar uygulama tarafından düzeltir, diğer ayar tanımlamaları için kullanıcılar yönlendirilir.
Uygulama kontrol aracının kullanıcı isteğine bağlı olarak çalıştırılabilmesinin dışında, belirlenen zaman aralıklarında arka planda otomatik olarak çalışarak sonuçların mail yolu ile iletilmesi için LFlow Kontrol Sihirbazi geliştirilmiştir. Araçla ilgili detaylı bilgiye bu videodan ulaşabilirsiniz. |
Uygulama Ayarları Kontrol Aracı admin olarak çalıştırılmalıdır. |
Kontrol Sihirbazı sağ üst köşedeki “Başlat” butonuna tıklandığında Logo Flow’ un çalışması gereken ayarları kontrol eder. Hatalı tanımlamalar listede görüntülenir. Kontrol Sihirbazı çalıştırıldığında düzeltilebileceği ayarları düzeltir, düzeltme yapılan ayarlar ünlem işareti ile gösterilir. Sistem Tarafından düzeltme yapılan ayarlar
|
1.32 versiyonu ile birlikte kontrol aracı üzerine SQL Server Kontrolleri bölümü eklenmiştir. Bu bölüm içerisinde kontrol edilen noktalar ve yapılması gereken işlemler aşağıdaki gibidir:
Uyarı alınması halinde; ALTER DATABASE LOGOSERVICES SET ENABLE_BROKER işlemi uygulanmalıdır.
Uyarı alınması halinde; ALTER DATABASE LFLOW SET ENABLE_BROKER işlemi uygulanmalıdır.
SQL Server versiyonu minimum SQL Server 2012 ve üzeri olmalıdır.
SELECT * FROM AJMTASKSTORE WHERE COMPLETED =0 sorgusundan dönen sonuç eğer 500 den fazla ise uyarı verilmektedir. AJMTASKSTORE tablosunda completed =1 olup AJMJOBSTORE tablosunda çok fazla status u 4 olan kayıt olabilir. Bu nedenle işlerin tetiklenmediği önemli durumlarda AJMJOBSTORE tablosu da her ihtimale karşı kontrol edilmelidir. Uyarı alınması halinde;
Select * from NWFDEPENDENCYLOG where STATUS=0 sorgusundan dönen sonuç eğer 50 den fazla ise uyarı verilmektedir.
Otomatik süreç tanımının yapılabilmesi için ERP dışında dinlenecek olan tablolarda RV tipinde kolon bulunması gerekmektedir. Bu kolonun bulunmaması durumunda uyarı verilmektedir. Uyarı alınması halinde otomatik tanımın yapıldığı DB üzerinde aşağıdaki script çalıştırılmalıdır. ALTER TABLE TabloAdı ADD RV ROWVERSION not null Detaylı bilgi için; Otomatik Süreç Tanımlama bölümü incelenebilir.
select * from LOGOSERVICES..NTFMESSAGES sorgusundan dönen sonuç eğer 1000 den fazla ise uyarı verilmektedir. 1- Settings serviste NTF Adresleri kontrol edilmelidir. Dış IP girilmesi gereken yerlere iç IP tanımlanmamalıdır. Bu tanımlama 1.32 versiyonu ile birlikte tasarım aracı üzerinde yapılmaktadır. bknz.Portal Adresi Değiştir
Uyarı alınması halinde; Veritabanı Sıkıştırma işlemi uygulanmalıdır.
Tablolardaki page_count>1000 ve avg_fragmentation_in_percent>30 ise problem teşkil etmektedir. Uyarı alınması halinde; SQL Server/Management dizini altından Maintenance Plans üzerinden sağ tık Maintenance Plan Wizard – Rebuild index ve reorganize index seçilerek LFLOW ve LOGOSERVICES veritabanları için bir plan yaratılır. Sonrasında yaratılan bu plan Maintenance Plans altına gelir ve buradan LFLOW ve LOGOSERVICES veritabanları için planlar execute edilir.
NWFLOGINSTANCES, NWFLOGOPERATIONS, NWFLOGINSTANCES tablolarındaki 15 günden eski detaylı log kayıtlarının temizlenme işlemi gerçekleştirilmektedir. Temizlenen kayıtların sayısı ve MB cinsinden büyüklüğü kullanıcıya bilgi olarak gösterilmektedir. |
Kurulum sonrası kontrolde rest yüklü olmasına rağmen kontrol sihirbazı hata veriyor olabilir. Hata verdiği durumda; Rest Bağlantı Kontrolü bölümüne çift tıklandıktan sonra Yeniden Dene butonuna basılarak rest bağlantının tekrar kontrol edilmesi önerilir.
|