Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Linuxte proramım sürekli çalışmıyor.
#5
Uygulamayı Apache modül olarak yaparsanız apache içinde yapılandırabilirsiniz.
Başka bir seçenek uygulamanızın kodunu başlangıcından itibaren takip edin sizden konsolda komut beklediği bir while döngüsü bulacaksınız. Burada while döngü yerinde direkt olarak start komutu çalışacak şekilde yapılandırın ve derleyin. Oluşan uygulamayı crontab ile zamanlanmış görev olarak çalıştırın.

Aşağıdaki script içeriğini kendinize göre düzenleyerek kayıt edin.
if pgrep -x "uygulama_adi_server" > /dev/null
then
echo "a"
else
/server_uygulama/dosya_yolu/uygulama_adi_server
fi

Aşağıdaki satırı CronTab eklerseniz. Otomatik olarak kontrol eder ve arka planda öyle bir uygulama yoksa uygulamayı çalıştırır.
*/1 * * * * /home/cron_tab/script_dosya_yolu/server_run.sh &

TCP Socket uygulaması yapmıştım ve bu şekilde arka planda otomatik çalıştırıyordum.
PostgreSQL - Linux - Delphi, Poliüretan
WWW
Cevapla


Bu Konudaki Yorumlar
Linuxte proramım sürekli çalışmıyor. - Yazar: barissagir - 01-09-2022, Saat: 17:07
Linuxte proramım sürekli çalışmıyor. - Yazar: SercanTEK - 01-09-2022, Saat: 17:35
Linuxte proramım sürekli çalışmıyor. - Yazar: 3ddark - 02-09-2022, Saat: 17:37



Konuyu Okuyanlar: 1 Ziyaretçi