Bir sunucunun derhal kapatılmasını önlemek için UPS kullanmanın önemini biliyorum. Bir Java uygulamasında böyle bir etkinliği nasıl dinlerim?Güç kesintisi durumunda kapatarak uygulamayı kapatın
Güç kesildiğinde, UPS'imin 5 dakika boyunca tam yük altında çalışmaya devam edeceğini varsayalım. Sunucular çalışmaya devam edecekler ancak uygulamamın, işleri düzgün bir şekilde kapatmaya başlama zamanının nasıl olacağını bilecekler mi?
Bu özel uygulama çoğunlukla veritabanı işlemlerine istemci ile ilgilidir. Mysql işlemlerinin ortasında hemen güç kaybeden bir sunucu durumunda çoğunlukla bozuk verilerle ilgileniyorum. Aşağıdaki noktalar bir güç durumunu ele almak için uygun bir yol mu?
- Güç kesiliyor. UPS akü modu. App bunu algılar.
- Uygulama bir şekilde gelen tüm istekleri engeller (bu konuda herhangi bir öneride yardımcı olabilir)
- Birkaç dakika içinde işlemdeki tüm işlemler tamamlanmalıdır.
- Kapatma uygulaması
- Pil biterse, sunucu kapanıyor ... geri yüklenmek için bekleyin.
Yeniden başlatıldığında sunucuyu ve uygulamaları otomatik olarak yeniden başlatmanın bir yolu var mı yoksa bu işlem elle yapılmalı mı?
Uygulama hangi işletim sisteminde çalışıyor? – andrewmu
Ubuntu sunucusu. Bundan bahsetmeliydin. – ryandlf