MongoDB集群的可用性測試

2021-09-01 15:25:30 字數 776 閱讀 6435

測試mongodb的可用性

連線正在執行的mongodb集群,檢視各分片。

向test集合插入10條記錄並查詢。

測試primary

成員down

機時secondary

成員是否會自動競爭為

primary

複製集shard1的

down

機前狀態

關閉server2

機器上的

mongodb

程序。再次檢視複製集狀態。

正在執行的secondary

沒有變成

primary,集合資料也無法查詢

重新啟動

server2,之後一直在執行的

secdonary

成員才被選舉為

primary

也可再次查詢資料

只有primary成員

down

機的情況。

可正常查詢資料

若是primary成員

down

機,剩餘的兩個

secdonary

成員會選舉乙個成為

primary

。關閉一組分片複製集

無法正常查詢資料

測試關閉config server

情況關閉config1

,可以正常查詢資料,但不能插入資料。

關閉config2、

config3

,可正常查詢資料,但不能插入資料。

所有config關閉,無法開啟資料庫。

可用性測試

工作一直緊張,但今天還是岔出了一件事情,就是對我負責的模組進行使用者可用性測試。兩個小時的測試還是有點收穫,小記之。剛剛從公司的培訓課程中學到了 usability test 沒想到這麼快就用到了實踐中,雖然這次的可用性測試不是很正式的從公司外部請使用者來做,也沒有用單面透視玻璃對使用者行為作 暗訪...

可用性測試

1.頁面部分 1.頁面清單是否完整 是否已經將所需的頁面全部都列出來了 2.頁面是否顯示 在不同解析度下頁面是否存在,在不同瀏覽器版本中頁面是否顯示 3.頁面在視窗中的顯示是否正確 美觀 在調整瀏覽器視窗大小時,螢幕重新整理是否顯示 4.頁面特殊效果顯示是否正確 2.頁面元素部分 2.元素是否顯示 ...

Web可用性測試

專案 問題 答案 yes no n a 瀏覽1 對瀏覽者所處網頁有清晰的標記?2 有清楚指向主頁的鏈結?3 各主要部分都可以由主頁進入?4 有 索引,已備需要?5 架構簡單,沒有不必要的分級?6 有易用的搜尋功能,已備需要?功能1 所有功能都有清晰的標籤?2 不需要離開 即可運用各必需的功能?3 沒...