我正在運行Plex媒體服務器以供在家中的Ubuntu 16.04桌面VM上專用。 我在週末上班時使用它。檢查遠程服務是否可用的腳本(如果不重新啓動服務和/或網絡)
最近我一直困擾着連接問題。有時,它本身就是崩潰,需要重新啓動,有時它是需要重新啓動的Internet連接(eth0)。
我需要一個腳本,我可以通過cron調用來檢查服務器是遠程訪問,如果可以達到https://external.address:32400有點幫助(請注意,只響應HTTPS),如果它不能訪問,重啓互聯網連接(eth0),然後再次檢查它是否可以遠程訪問,如果它仍然不可遠程訪問,請重新啓動Plex介質服務器。
Plex作爲服務安裝,因此致電service plexmediaserver restart
是我如何重新啓動它。我猜想,因爲這是一個桌面安裝,重新啓動腳本需要使用的網絡service network-manager restart
。
我發現this後和腳本,但它是非常陳舊和過時。
希望有人能幫助我解決這個問題。
在此先感謝。
ping實用程序可以在一個循環內執行此操作嗎? – JohnH