A. 如何測試伺服器的穩定性
伺服器穩定性是最重要的,如果在穩定性方面不能夠保證業務運行的需要,在高的性能也是無用的。
正規的伺服器廠商都會對產品驚醒不同溫度和濕度下的運行穩定性測試。重點要考慮的是冗餘功能,如:數據冗餘、網卡榮譽、電源冗餘、風扇冗餘等。
一些測試方法主要分以下幾種:
壓力測試:已知系統高峰期使用人數,驗證各事務在最大並發數(通過高峰期人數換算)下事務響應時間能夠達到客戶要求。系統各性能指標在這種壓力下是否還在正常數值之內。系統是否會因這樣的壓力導致不良反應(如:宕機、應用異常中止等)。
Ramp Up 增量設計:如並發用戶為75人,系統注冊用戶為1500人,以5%-7%作為並發用戶參考值。一般以每15s載入5人的方式進行增壓設計,該數值主要參考測試加壓機性能,建議Run幾次。以事務通過率與錯誤率衡量實際載入方式。
Ramp Up增量設計目標: 尋找已增量方式加壓系統性能瓶頸位置,抓住出現的性能拐點時機,一般常用參考Hits點擊率與吞吐量、CPU、內存使用情況綜合判斷。模擬高峰期使用人數,如早晨的登錄,下班後的退出,工資發送時的消息系統等。
另一種極限模擬方式,可視為在峰值壓力情況下同時點擊事務操作的系統極限操作指標。加壓方式不變,在各腳本事務點中設置同集合點名稱(如:lr_rendzvous("same");)在場景設計中,使用事務點集合策略。以同時達到集合點百分率為標准,同時釋放所有正在Run的Vuser。
穩定性測試:已知系統高峰期使用人數、各事務操作頻率等。設計綜合測試場景,測試時將每個場景按照一定人數比率一起運行,模擬用戶使用數年的情況。並監控在測試中,系統各性能指標在這種壓力下是否能保持正常數值。事務響應時間是否會出現波動或隨測試時間增漲而增加。系統是否會在測試期間內發生如宕機、應用中止等異常情況。
根據上述測試中,各事務條件下出現性能拐點的位置,已確定穩定性測試並發用戶人數。仍然根據實際測試伺服器(加壓機、應用伺服器、數據伺服器三方性能),估算最終並發用戶人數。
場景設計思想:
從穩定性測試場景的設計意義,應分多種情況考慮:
針對同一個場景為例,以下以公文附件上傳為例簡要分析場景設計思想:
1)場景一:已壓力測試環境下性能拐點的並發用戶為設計測試場景,目的驗證極限壓力情況下測試伺服器各性能指標。
2)場景二:根據壓力測試環境中CPU、內存等指標選取伺服器所能承受最大壓力的50%來確定並發用戶數。
測試方法:採用1)Ramp Up-Load all Vusers simultaneously
2)Duration-Run Indefinitely
3)在Sechele-勾選Initalize all Vusers before Run
容錯性測試:通過模擬一些非正常情況(如:伺服器突然斷電、網路時斷時續、伺服器硬碟空間不足等),驗證系統在發生這些情況時是否能夠有自動處理機制以保障系統的正常運行或恢復運行措施。如有HA(自動容災系統),還可以專門針對這些自動保護系統進行另外的測試。驗證其能否有效觸發保護措施。
問題排除性測試:通過原有案例或經驗判斷,針對系統中曾經發生問題或懷疑存在隱患的模塊進行驗證測試。驗證這些模塊是否還會發生同樣的性能問題。如:上傳附件模塊的內存泄露問題、地址本模塊優化、開啟Tivoli性能監控對OA系統性能的影響等等。
測評測試是用於獲取系統的關鍵性能指標點,而進行的相關測試。主要是針對預先沒有明確的預期測試結果,而是要通過測試獲取在特定壓力場景下的性能指標(如:事務響應時間、最大並發用戶數等)。
評測事務交易時間:為獲取某事務在特定壓力下的響應時間而進行的測試活動。通過模擬已知客戶高峰期的各壓力值或預期所能承受的壓力值,獲取事務在這種壓力下的響應時間。
評測事務最大並發用戶數:為獲取某事務在特定系統環境下所能承受的最大並發用戶數而進行的測試活動。通過模擬真實環境或直接採用真實環境,評測在這種環境下事務所能承受的最大並發用戶數。判定標准閾值需預先定義(如響應時間,CPU佔用率,內存佔用率,已出現點擊率峰值,已出現吞吐量峰值等)。
評測系統最大並發用戶數:為獲取整個系統所能夠承受的最大並發用戶數而進行的的測試活動。通過預先分析項目各主要模塊的使用比率和頻率,定義各事務在綜合場景中所佔的比率,以比率方式分配各事務並發用戶數。模擬真實環境或直接採用真實環境,評測在這種環境下系統所能承受的最大並發用戶數。判定標准閥值預先定義(如響應時間,CPU佔用率,內存佔用率,已出現點擊率峰值,已出現吞吐量峰值等)。取值標准以木桶法則為准(並發數最小的事務為整個系統的並發數)。
評測不同資料庫數據量對性能的影響:針對不同資料庫數據量的測試,將測試結果進行對比,分析發現資料庫中各表的數據量對事務性能的影響。得以預先判斷系統長時間運行後,或某些模塊客戶要求數據量較大時可能存在的隱患。
問題定位測試在通過以上測試或用戶實際操作已經發現系統中的性能問題或懷疑已存在性能問題。需通過響應的測試場景重現問題或定義問題。如有可能,可以直接找出引起性能問題所在的代碼或模塊。
該類測試主要還是通過測試出問題的腳本場景,並可以增加發現和檢測的工具,如開啟Tivoli性能監控、開啟HeapDump輸出、Linux資源監控命令等。並在場景運行過程中輔以手工測試。
B. 電腦「運行」中輸入什麼代碼能夠測試電腦的網速。
以win7為例
1、點擊開始--搜索欄輸入--cmd 點擊上面cmd.exe。
4、查看數據。
說明:伺服器的IP地址是:112.80.248.74,所用的時間是11ms ,TTL是生存時間的意思,就是說這個ping的數據包能在網路上存在多少時間,時間越少越好。
C. win10怎麼測試網路穩定不穩定
首先,我們來了解一下Win10正式版網路連接不穩定的重要原因,查看「網路連接」狀態界面,從中可以了解到網路的故障為「無Internet訪問許可權」,當然有時也會出現「未識別的網路」以及「網路圖標黃色感嘆號」等情況。
針對此類情況,可以採用以下方法來解決:點擊桌面左下角的「Windows」按鈕,從其右鍵菜單中選擇「設備管理器」項。
待打開「設備管理器」界面後,展開「網路適配器」列表,從中找到無法正常聯網的網卡設備,右擊並選擇「屬性」項。
從打開的「網卡屬性」窗口中,切換到「電源管理」選項卡,清除勾選「允許計算機關閉此設備以節約電源」項,點擊「確定」完成設置。
如果以上方法無法解決Win10網路連接不穩定的情況時,我們需要全面檢查網路連接情況。右擊任務欄右下角的「網路連接」圖標,從其右鍵菜單中選擇「疑難解答」項。
此時「Windows網路診斷」工具將自動啟動,同時對有關網路設置及參數進行全面的診斷。
待「Windows網路診斷」操作完成後,將自動給出網路故障的根源及解決辦法,如圖所示:
接以上操作完成相關網路修復操作後,點擊「下一步」按鈕,即可根據「已找到的問題」來嘗試進行修復操作。
此外,我們還可以使用「360 DNS優選」工具來獲取最佳DNS,從而提升上網的穩定性。在「360安全衛士」更多功能列表中找到「DNS 優選」項進入。
待打開「DNS 優選」界面後,點擊「開始篩選」按鈕,即可自動判斷「本地DNS」、「360DNS」以及「谷歌DNS」之間的延時,如圖所示:
最後將根據各DNS延時,並從中找到最佳DNS,如圖所示,點擊「立即啟用」按鈕即可開啟使用對應的最佳DNS,以提升網速的穩定性。
D. 本人電腦白痴,請問如何測試網路穩定性
所謂的穩定性是指網路系統能夠提高長期、可靠、滿足指標帶寬的性能。
長期:網路系統必須在較長的時間內正常工作,不能發生宕機、重啟等故障。
可靠:在滿負載的情況下工作正常,不能崩潰或者效率下降很多。
帶寬:能夠穩定提供不少於某個指標的數據傳輸率。
對網路的穩定性我們可以測試幾個指標:
1、MTBF:平均無故障時間間隔,測試方法:以該系統最大帶寬的50%~80%的速率傳輸數據,連續不間斷工作,記錄系統出故障時間。
2、帶寬:穩定的數據傳輸率。測試方法:同上,逐漸加大數據傳輸率,測試出最大的穩定帶寬。
3、最大並發流數目:TCP或者其他協議的最大支持數,測試方法:採用多客戶機多線程方法建立多條鏈路,記錄系統最大在多少個連接的情況下網路傳輸率下降不明顯。
測試說明:由於是一個較長過程的整體表現,因此,多測試幾遍,去掉最高與最低的結果,其餘結果取平均值
E. win7如何測試網路穩定與否
在命令提示符下,直接 ping 你要連接的網路IP地址。或者DNS 。
比如:你要連接的網路IP地址是192.168.1.2 輸入 ping 192.168.1.2 -t
如果你要測試你的網路速度情況什麼的。可以ping DNS.
比如,深圳的DNS地址是202.96.134.133 輸入ping 202.96.134.133 -t 查看time 值,time值越大,說明延遲越大。或者有沒有丟包的。
也可以ping 大包 比如 ping 192.168.1.2 -l 512 -t
F. 如何檢查電腦網路是否正常
1、第一步在我們的電腦按"win+R"鍵打開運行,輸入cmd,點擊確定。
G. 如何測試自己家的網速穩定不穩定
首先需要開啟電腦,並連接好網線,或者連接好無線網wifi等等,進入系統界面。
進入命令提示符頁面,按快捷鍵「windows+r」即可進入。
在運行界面輸入代碼「cmd」(不寫引號進去)。並點擊確定,
進入命令提示符頁面之後,我們可以通過ping某個ip或者網站進行網速穩定性檢測。比如在此頁面輸入:ping .com -t 即可測試當前網路連接網路的穩定性。輸入完成敲擊回車鍵。
在此頁面即可查看連接網路伺服器的穩定性,如果時間穩定浮動的話,即可判斷網速基本穩定(穩定不代表網路速度就很高)。請求超時,這表示無法連接此伺服器或者網路中斷。
OK,網路測試完成後即可基本判斷網速的穩定性上如何了。如果需要查看連接某些游戲的伺服器穩定性,只需要在網上搜到此伺服器的ip進行ping便可以了解。
H. 怎麼測試網路穩定性
可以用ping命令,開始-運行-CMD-輸入ping 網址,-t 看看有沒有丟包問題,可以持續時間長點,如果沒有丟包或很少,說明網路還是穩定的
對網路的穩定性我們可以測試幾個指標:
1、MTBF:平均無故障時間間隔,測試方法:以該系統最大帶寬的50%~80%的速率傳輸數據,連續不間斷工作,記錄系統出故障時間。
2、帶寬:穩定的數據傳輸率。測試方法:同上,逐漸加大數據傳輸率,測試出最大的穩定帶寬。
3、最大並發流數目:TCP或者其他協議的最大支持數,測試方法:採用多客戶機多線程方法建立多條鏈路,記錄系統最大在多少個連接的情況下網路傳輸率下降不明顯。
測試說明:由於是一個較長過程的整體表現,因此,多測試幾遍,去掉最高與最低的結果,其餘結果取平均值。
所謂的穩定性是指網路系統能夠提高長期、可靠、滿足指標帶寬的性能。
長期:網路系統必須在較長的時間內正常工作,不能發生宕機、重啟等故障。
可靠:在滿負載的情況下工作正常,不能崩潰或者效率下降很多。
帶寬:能夠穩定提供不少於某個指標的數據傳輸率
I. 怎樣測試網速穩定還是不穩定
測試網速是否穩定簡單的方法是可以使用ping命令來測試網路是否有延遲或者丟包。
工具原料:電腦
1、依次打開"開始"——>「運行」——>"cmd"如下圖:
3、在多次的數據包為600位元組的數據包的訪問下,延遲為2毫秒且無丟包,則表明網路穩定,如果延遲過高或者有丟包則不穩定。
J. 電腦ping網關丟包 怎麼測網路穩不穩定
ping網關丟包就兩種可能性比較大。
1、網關問題,如果網關出問題所有電腦ping都是丟包,如果只有一個電腦ping丟包那麼不是網關問題。
2、網線問題,如果距離過大,網線損壞也會出現丟包現象,這種更換就可以了。
還有一種就是網內有病毒,現象同1差不多,需要排查才可以。