我有一個分佈式網站(.NET,IIS),它擁有世界各地的動態服務器數量。簡單的方法來ping網絡服務器,看看是否運作/活着?
我想要建立一個[簡單]實用程序,它將坐在我們的家中,並且每隔一段時間就會「ping」web服務器以查看它們是否可操作。然後我會將每個服務器的這個結果記錄到數據庫中,以顯示當前狀態和任何檢測到的停機時間的歷史記錄。
這樣做的最好方法是什麼?通過HTTP從.NET連接?我希望這不是太多的代碼(理想情況下),並作爲服務運行。
任何鏈接或示例代碼將不勝感激。
這是標準做法嗎?或者分佈式應用程序通常會做不同的事情(如電話回家,而不是被釘死)。
真棒的答案。非常非常簡單。它會教我關於HTTPWebResponse。 – pearcewg 2011-05-28 21:13:49