Register for your free account! | Forgot your password?

Go Back   elitepvpers › Popular Games › Metin2 › Metin2 Private Server
You last visited: Today at 20:23

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Server cores auto neustart

Discussion on Server cores auto neustart within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #16
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Hmm
Gute Frage^^
Geht das überhaupt, einzelne Maps zu überprüfen?
.Resistance is offline  
Old   #17
 
elite*gold: 0
Join Date: Apr 2011
Posts: 587
Received Thanks: 672
Quote:
Originally Posted by .Resistance View Post
Hmm
Gute Frage^^
Geht das überhaupt, einzelne Maps zu überprüfen?
Nein.
'aiiR7 is offline  
Old   #18
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Dann kann man also nur den kompletten Core überprüfen und je nach Bedarf neu starten
.Resistance is offline  
Old   #19
 
elite*gold: 0
Join Date: Apr 2011
Posts: 587
Received Thanks: 672
Quote:
Originally Posted by .Resistance View Post
Dann kann man also nur den kompletten Core überprüfen und je nach Bedarf neu starten
Ich mach die nächsten Tage ein Guide dazu, bin gerade releativ viel mit mehreren Releases von mir beschäftigt.
Danach mach ich das natürlich gerne.
'aiiR7 is offline  
Old   #20
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Kannst du map verteilung releasen ??? Ist SEHR WICHTIG!!!
'oShet is offline  
Old   #21
 
elite*gold: 0
Join Date: Apr 2011
Posts: 587
Received Thanks: 672
Quote:
Originally Posted by Silfro95 View Post
Kannst du map verteilung releasen ??? Ist SEHR WICHTIG!!!
Ich release Heute Nacht sowieso neue Files, da wird es auch ein .tar.gz Fileformat geben.
Da kannst du dir dann die CONFIGS angucken, kann sie so gerade nicht rausfischen, sorry.
'aiiR7 is offline  
Old   #22
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
ist wirklich dringend.. fahre auf klassenfahrt und habe dann keine lust das der server down geht
'oShet is offline  
Old   #23
 
elite*gold: 198
Join Date: Mar 2011
Posts: 835
Received Thanks: 264
Es ist nicht alle welt das zu schreiben hatte von dem punkt wo ich nicht mal wusste das es shell gibt 10h bis ich fertig war ^^
ƬheGame is offline  
Old   #24
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Gibt es eine Möglichkeit, per Shell zu überprüfen, ob die Verbindung zu einer bestimmten IP möglich ist?
Dann schaffe ich es auch
.Resistance is offline  
Old   #25
 
elite*gold: 0
Join Date: Apr 2011
Posts: 587
Received Thanks: 672
Quote:
Originally Posted by .Resistance View Post
Gibt es eine Möglichkeit, per Shell zu überprüfen, ob die Verbindung zu einer bestimmten IP möglich ist?
Dann schaffe ich es auch
Natürlich, via. Ping.

Oder was meinst du mit "Verbindung"?

Das Problem bei Ping bzw. ICMP wäre dann nur, dass ICMP bei manchen abgeschaltet ist, trotzdem kann man sich dann zu deren Seiten verbinden.

Sag mir was du vorhast
'aiiR7 is offline  
Old   #26
 
elite*gold: 198
Join Date: Mar 2011
Posts: 835
Received Thanks: 264
xD du must nur ein dronjob einbauen der regelmässig eine .sh ausführt
welche die prozesse überprüft und wen einer nicht läuft den server runter und dann wider hoch fährt
ƬheGame is offline  
Old   #27
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Ich meine einfach ein Script, wie dieses (Pseudocode):
Code:
if ping(127.0.0.1:WORLDPORT){
cd channel1 && ./game
cd ..
}
else{
}
if ping(127.0.0.1:AUTHPORT){
cd auth && ./auth
cd ..
}
else{
}
if ping(127.0.0.1:GAME99PORT){
cd game99 && ./game99
cd ..
}
else{
}
if ping(127.0.0.1:CH2WORLDPORT){
cd channel2 && ./game_ch2
cd ..
}
else{
}
Ich weiß nur nicht, ob das mit dem Ping-Befehl funktioniert, aber auf diese Weise kann man überprüfen, ob ein Core läuft.
Sonst einfach über die Porzesse
.Resistance is offline  
Old   #28
 
elite*gold: 0
Join Date: Apr 2011
Posts: 587
Received Thanks: 672
Quote:
Originally Posted by .Resistance View Post
Ich meine einfach ein Script, wie dieses (Pseudocode):
[code]if ping(127.0.0.1:WORLDPORT){
cd channel1 && ./game
cd ..
}
else{
}
if ping(127.0.0.1:AUTHPORT){
cd auth && ./auth
cd ..
}
else{
}
if ping(127.0.0.1:GAME99PORT){
cd game99 && ./game99
cd ..
}
else{
}
if ping(127.0.0.1:CH2WORLDPORT){
cd channel2 && ./game_ch2
cd ..
}
else{
}[code]

Ich weiß nur nicht, ob das mit dem Ping-Befehl funktioniert, aber auf diese Weise kann man überprüfen, ob ein Core läuft.
Sonst einfach über die Porzesse
Yo, könnte man so machen.
Über die Prozesse ist es aber einfacher und besser meiner Meinung nach.
'aiiR7 is offline  
Old   #29
 
elite*gold: 198
Join Date: Mar 2011
Posts: 835
Received Thanks: 264
Mach es so:

PHP Code:
if ( ps -a | grep "prozess id" ) #überprüft ob der Prozess läuft
    
then
        
echo "$NAME is running..."
    
else
        echo 
"$NAME NOT running! Restarting..."
        
sleep 25
        
#funktion hier rein
        
sleep 60
        
echo "Server restarted"
fi 
ƬheGame is offline  
Old   #30
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Code:
if ping(127.0.0.1:WORLDPORT){
}
else{
cd channel1 && ./game
cd ..
}
if ping(127.0.0.1:AUTHPORT){
}
else{
cd auth && ./auth
cd ..
}
if ping(127.0.0.1:GAME99PORT){
}
else{
cd game99 && ./game99
cd ..
}
if ping(127.0.0.1:CH2WORLDPORT){
}
else{
cd channel2 && ./game_ch2
cd ..
}
So rum muss es sein^^
Die Cores müssen in der else Schleife gestartet werden, sonst starten sie nur wenn sie schon laufen^^
Wann machst du dein Script, dass die Prozesse überprüft pub?

Quote:
Originally Posted by ƬheGame View Post
Mach es so:

PHP Code:
if ( ps -a | grep "prozess id" ) #überprüft ob der Prozess läuft
    
then
        
echo "$NAME is running..."
    
else
        echo 
"$NAME NOT running! Restarting..."
        
sleep 25
        
#funktion hier rein
        
sleep 60
        
echo "Server restarted"
fi 
Startet der Core nicht jedes mal mit einer anderen ID?
Und wieso soll er erst 25 Sek warten, bis er den Core startet und dann nochmal 1 Min warten, bis er das Echo ausgibt?
.Resistance is offline  
Reply


Similar Threads Similar Threads
mv : rename cores/coe.2 to cores/core 1
09/06/2010 - Metin2 Private Server - 52 Replies
Hey leute ständig wenn ich mein Server starte bekomm ich den Selben Fehler der fortlaufend ist http://www3.pic-upload.de/11.10.09/ycs279nfyy6l.j pg ^ weis jmd was das heißen soll ?
[DRINGEND]mv: rename cores/core.3 to cores PROBLEM
07/30/2010 - Metin2 Private Server - 14 Replies
ich habe da ein problem und zwar wenn ich rebooten will kommt die ganze zeit das hier http://img709.imageshack.us/img709/8893/puttybild .jpg und ich habe ka was da fehlen könnte.... ich erkenne da grade auch nichts... vllt kann mir da jemand bei sowas helfen?



All times are GMT +1. The time now is 20:23.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.