anladığım kadarıyla sisteminizde sadece clientlar sunucuya istek gönderiyor.
update durumunda sunucuya fazla yük binmemesi için "gel update ini şu
timestampten sonra al" şeklinde bir cevap dönebilirsiniz. Dönülen timestamp
de örneğin 1 dakika sonrası ile 10 dakika sonrası arasında rastgele bir
değer olur.
Tabi saat başı gelen update sorgularını da zamana yaymak için, her sorgu
sonucunda "bir sonraki sorgunu şu timestampten sonra yap" şeklinde daha
genel bir uygulamaya da gidebilirsiniz.

Hüseyin Oğuz Albayrak

2012/2/23 Bugra Cakir <[email protected]>

> Selam,
>
> İstemciler ve sunucu arasındaki protokole ek bir mesaj tipi eklenebilir.
> Mesela istemcilere upgrade mesaj komutu gönderilir, hangi sürüme
> yükseltilecekleri,v.s. gibi
> protokol parametreleri olur. İstemciler bu upgrade komutunu aldıkları anda
> upgrade prosedürlerini işletirler (scp, ftp, http put, v.s. gibi
> metodlarla kendilerini
> update ederler)
>
> Buğra
>
> 23 Şubat 2012 09:36 tarihinde M.Dumlupinar <[email protected]> yazdı:
> > arkadaşlar merhaba,
> >
> > java da geliştirdiğim bir uygulamam 7/24 aralıksız çalışıyor ve 10 ile
> > 1200 arası client a yüklü. clientların tamamı 1 server ile
> > haberleşiyorlar. sistem kapalı devre (intranet) çalışıyor. uygulama
> > sadece gösterim yapıyor. yaptığım değişiklerin yansıması esnasında
> > client sayısı çok olduğu için updateler ciddi sıkıntı oluyor. ben bunu
> > şu şekilde yapabilirim dedim;
> >
> > bütün client larda her saatbaşı tetiklenecek bir script ile
> >
> > 1-server daki uygulama dizinin md5 check sum ını alıp kendi üzerindeki
> > uygulama dizinini kıyaslayacak
> > 2-herhangi bir değişiklik varsa
> >   a) uygulamayı durduracak
> >   b) scp ile serverdan sadece değişen dosyaları isteyecek
> >   c) uygulamayı çalıştıracak
> >
> > sorularım
> > 1- en mantıklı yol bu mudur
> > 2- bu ise daha da iyi olabilir mi
> > 3- değil ise sizlerin önereceğin bir yol var mı
> > 4-bu işi yapan bildiğiniz hazır script / kaynak var mı
> >
> > İyi çalışmalar...
> > _______________________________________________
> > Linux E-Posta Listesi
> > [email protected]
> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
> >
> > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden
> gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini
> kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz.
> > https://liste.linux.org.tr/mailman/listinfo/linux
> _______________________________________________
> Linux E-Posta Listesi
> [email protected]
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux
>
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux

Cevap