2013-03-14 63 views
0

我有以下設置。如何確定服務器狀態?

用於遊戲菜單,遊戲websocket客戶端的網絡服務器。 用於跟蹤啓動的遊戲和用戶統計數據等的數據庫。 將webclients連接到不同遊戲服務器的代理。 控制遊戲動態的服務器應用程序。

這些東西位於不同的服務器上。

有時遊戲服務器由於未知原因而停止運行。我想編寫一個腳本或類似的嘗試連接到代理,以查看服務器是否響應。我將使用此腳本在遊戲菜單中顯示服務器狀態。我應該如何編寫這個腳本?我應該注意哪些操作和不該操作?將它作爲一個腳本編寫,例如將服務器狀態寫入文件,然後允許從http請求中讀取此文件是否是一個好主意?有沒有一種首選的語言來做這種事情?

即時尋找的不是軟件。我正在尋找關於如何編寫此類軟件的想法或意見。

回答

2

此問題應該在serverfault下,監督標記。 看看Nagios,你很好去爲你的大多數需求

+0

我想我應該改變這個問題有點即時通訊不尋找軟件即時通訊尋找寫軟件,我想輸入的想法如何這個軟件應該寫出來。 – 2013-04-13 10:49:59