Szerző Téma: Szerver restart  (Megtekintve 614 alkalommal)

Szerver restart
« Dátum: 2017. Február 06. - 13:09:00 »
0
Sziasztok van egy szerverem ami Linuxon fut és szeretnék egy olyan sprictet amit elindítok és  kiírja a szerver hogy 5 percen belül leál és 5 perc mulva nem laál hanem ujraindítsa autómatikusan mert így egyszerüb mitn belépni a webadmin restart meg minden szóval aki tunda iylen sprictet az kérem küldje ell ja és írja hogy
 
5:00
 
4:59
 
Tudjátok hoyg számoljon lefel szépen lasan ott a képernyő tetején PL köszönöm előre

Szerver restart
« Válasz #1 Dátum: 2017. Február 08. - 01:24:12 »
0
Szia.
 
Kérd be az időt valahogyan, majd a megfelelő pillanatban indíts el egy timert, ami szépen lassan számol vissza (pl hajnali 4-kor indítod újra a szervert, akkor 3:55-kor elindítod). Ha visszaszámolt, állítsd le a szervert.
 
Indítás: Ezt nem tudod a szerveren végrehajtani, viszont ha hozzáértő Linuxos vagy, akkor ez egy 30 másodperces munka. Crontab-ba írd be a szervered indító parancsát (pl: mta-server64, a Google-n rengeteg példát találhatsz rá). Crontab: időzített munkák, megadott időben vagy időnként lehet vele feladatokat lefuttatni. Ha még jobban meg akarod csinálni, akkor írj egy shell scriptet, ami ellenőrzi indítás előtt, hogy nem-e ragadt be a szerver, és fut-e (tehát nem indítod el a futó MTA szerver mellé még egyszer), stb.
 
https://wiki.multitheftauto.com/wiki/GetTime
 
https://wiki.multitheftauto.com/wiki/SetTimer
 
https://wiki.multitheftauto.com/wiki/Shutdown (ACL jogot igényel)
 
Robika1

Szerver restart
« Válasz #2 Dátum: 2017. Február 08. - 13:05:18 »
0
köszönöm a választ lehet zárni

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal