Merkezi bir yük dengeleme sunucusuna ve Apache Tomcat üzerinde çalışan birkaç uygulama sunucusuna sahibim. Yük dengeleme sunucusu isteği alır ve bunları yuvarlak robin tarzında uygulama sunucularına iletir. Bu uygulama sunucularından biri düşerse, yük dengeleme sunucusu istekleri iletmeyi durdurmalıdır.Sunucu durumunu izlemenin iyi yolları nelerdir?
Bunun için şu anki çözümüm, uygulama sunucularına birkaç dakikada bir ping atmak ve eğer bir yanıt alamıyorsam, bunları mevcut sunucuların listesinden kaldırmaktır. Bu sunucuların durumunu izlemek için daha iyi bir yolu var mı? Daha sık ping yapmalı mıyım yoksa uygulama sunucuları yük dengeleme sunucusunu sürekli olarak bilgilendirmeli mi? size uygulama bağlantı ort zaman düzenlemek bağlıysa
Sıfır işlem, 200 Tamam yanıt veren basit bir GET olur mu? –
@SotiriosDelimanolis Bu, null-est işlemini mümkün kılar, fakat yukarıda da belirttiğim gibi, veritabanını içeren bir şey daha kapsamlı olurdu, SELECT ... LIMIT 1. – EJP
My Servlet zaten bir MySQL "START TRANSACTION" sorgusu gerçekleştiriyor veritabanı, istekleri işleme almadan önce, bu yüzden zaten kapalıyım. Cevap için teşekkür ederim. –