Jump to content
  • 0

Auto-Restart Service Crash


Question

Posted

Can anyone introduce a guide on how to configure the shell to start again some of the services of rathena after a crash?
Using Crontab or another system?
I am grateful.

PS: If possible inside the screen

3 answers to this question

Recommended Posts

  • 0
Posted
#!/bin/bash
run=1
if [ "$run" -eq 1 ]; then
if [ $(ps | grep -e login-server | wc -l) -eq 0 ]; then
# Login server down
./login-server & > /dev/null
fi
if [ $(ps | grep -e char-server | wc -l) -eq 0 ]; then
# Char server down
./char-server & > /dev/null
fi
if [ $(ps | grep -e map-server | wc -l) -eq 0 ]; then
# Map server down
./map-server & > /dev/null
fi
sleep 10
./auto-restarter.sh &
fi

you can also cut each server in run it on screen.

  • MVP 1
  • 0
Posted
4 hours ago, Haruka Mayumi said:

#!/bin/bash
run=1
if [ "$run" -eq 1 ]; then
if [ $(ps | grep -e login-server | wc -l) -eq 0 ]; then
# Login server down
./login-server & > /dev/null
fi
if [ $(ps | grep -e char-server | wc -l) -eq 0 ]; then
# Char server down
./char-server & > /dev/null
fi
if [ $(ps | grep -e map-server | wc -l) -eq 0 ]; then
# Map server down
./map-server & > /dev/null
fi
sleep 10
./auto-restarter.sh &
fi

you can also cut each server in run it on screen.

Perfect !

Thk !!!

  • 0
Posted
On 3/19/2021 at 10:48 PM, Haruka Mayumi said:
#!/bin/bash
run=1
if [ "$run" -eq 1 ]; then
if [ $(ps | grep -e login-server | wc -l) -eq 0 ]; then
# Login server down
./login-server & > /dev/null
fi
if [ $(ps | grep -e char-server | wc -l) -eq 0 ]; then
# Char server down
./char-server & > /dev/null
fi
if [ $(ps | grep -e map-server | wc -l) -eq 0 ]; then
# Map server down
./map-server & > /dev/null
fi
sleep 10
./auto-restarter.sh &
fi

you can also cut each server in run it on screen.

Hi, may i know how to use/run this script?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...