2016-09-06 59 views
0

作爲我們基礎架構監控的一部分,我們希望檢查RubyGems.org是否停機。以編程方式檢測RubyGems.org是否關閉的最佳方法?

status.rubygems.org頁面對人類很有用,但是有沒有一種很好的方法來以編程方式檢查RubyGems.org是否關閉,例如,一個API調用?

我沒有看到用於獲取API文檔狀態的專用API調用。

回答

0

做一個HTTP請求(後續重定向),如果最終響應代碼不是200,(404,503,...)的網頁正在

+1

我不要求如果僅網址是下跌,但是如果任何基礎服務(如API或CDN)受到影響。 – Tilo

+0

@Tilo我認爲OP意味着向API端點(而不是網站)發出HTTP請求。但是,擁有與status.rubygems.org等效的API將會很好,因此您的顯示器可以判斷它是否已關閉每個人或只是你。 (這對你很重要嗎?) – dcorking

相關問題