@Under
Sebep sonuç ilişkisinin hatalı yargılandığını değerlendiriyorum.
Bağlantı testi için LAN kablosu sök/tak, WIFI kapat aç, Server tarafında server LAN kablosunu sök/tak Server restart çek, vb. farklı testler yapın.
15 - 20 saniye bekleme dediğiniz şeyin ne olduğunu anlamaya çalışın. Bu sürenin ne kadarı sizin ağa dahil olmanız ne kadarı veritabanı sunucusu ile irtibat kaynaklı olduğunu anlamaya çalışın.
Timer ile periyodik sql connection göndernek aslen uygulamanızın idle (bekleme) süresince herhangi bir veritabanı bağlantısı yapmaması, wifi ile erişim yapılıyorsa güç korumasına geçmesi gibi sıradan durumlara karşı periyodik olarak trafiği meşgul ederek kopmaya mani olacaktır.
Diğer saydıklarım olağanüstü durumlardır ve sıklığı uzaktır. Zaten sıklığı uzak değil yakınsa bu durumda daha farklı mimari çözümler düşünmek gerekir. (wifi ise güç koruması varsa kaldır, lan kablo bağlantısına geç vs)
Bu perspektif ile sorunuzu yeniden değerlendirmek isteyebilirsiniz.
Başarılar
Sebep sonuç ilişkisinin hatalı yargılandığını değerlendiriyorum.
Bağlantı testi için LAN kablosu sök/tak, WIFI kapat aç, Server tarafında server LAN kablosunu sök/tak Server restart çek, vb. farklı testler yapın.
15 - 20 saniye bekleme dediğiniz şeyin ne olduğunu anlamaya çalışın. Bu sürenin ne kadarı sizin ağa dahil olmanız ne kadarı veritabanı sunucusu ile irtibat kaynaklı olduğunu anlamaya çalışın.
Timer ile periyodik sql connection göndernek aslen uygulamanızın idle (bekleme) süresince herhangi bir veritabanı bağlantısı yapmaması, wifi ile erişim yapılıyorsa güç korumasına geçmesi gibi sıradan durumlara karşı periyodik olarak trafiği meşgul ederek kopmaya mani olacaktır.
Diğer saydıklarım olağanüstü durumlardır ve sıklığı uzaktır. Zaten sıklığı uzak değil yakınsa bu durumda daha farklı mimari çözümler düşünmek gerekir. (wifi ise güç koruması varsa kaldır, lan kablo bağlantısına geç vs)
Bu perspektif ile sorunuzu yeniden değerlendirmek isteyebilirsiniz.
Başarılar
Saygılarımla
Muharrem ARMAN

Muharrem ARMAN


