現在的伺服器應用,往往部署在多台伺服器上,怎麼去保證每台伺服器上的業務都正常運轉?如果伺服器數量小的話,可以通過去修改host的方式,對每一台伺服器進行測試。但是這樣的測試,效率是非常低的,如果業務太多的話,往往測試1臺伺服器已經耗掉不少時間了。
為了解決這個問題,我使用.net編寫乙個程式,通過webproxy去輪詢所有的業務伺服器,把結果拉下來進行對比。通過半天的編碼,程式的雛形已經出來了。
第一步:輸入uri介面
第二步:啟動並檢視結果
可以看到,有2臺伺服器上的返回的結果跟其他伺服器不相同,可以根據此來排查問題
說說程式架構,比較簡單:
總結:程式比較簡單,有2點必須優化
1)http請求要啟用多執行緒執行,避免卡死主線程(已實現)
2)新增自動檢查模組,避免手動檢查結果
突發奇想續
簡單寫了點 把那個方程組生成樹結構 code include include using namespace std enum type enum operator class variable variable const char name variable const variable var...
突發奇想 超越寶馬之後
前面開車的是個女的 一眼瞟到這個情況,我便作出了超車的決定。路上的車不多,前面幾輛車稀疏的併排,但是中間的空隙似乎不足夠進行大刀闊斧的超車動作。但是我終究還是超了 帶著一點點爭強好勝,一點點年輕人的血氣方剛。交通燈就像馬路上的革命者,對車流進行結構重組,對車群進行資源整合 大家又排到了十分相近的起點...
一次突發奇想
今天有個突發奇想 假如 有需要我們 暴力破解 而且必須和程式互動的時候 我們該怎麼辦 這個 有人和我說os 庫 但是 沒有知道怎麼用 我現在沒有解決 windows下的 dos 平台 如果有人知道了 可以在下面一起交流 先說linux 下的怎麼辦 這個 在我以前我也寫過 有用shell 但是如果不想...