監視


Web 郵件工作量
「Web 郵件」工作量會將作用中的「Web 郵件」使用者使用瀏覽器傳送、擷取與刪除 Notes 郵件模式化。Script 包含平均 15 分鐘的等待時間,因此一般使用者一個小時內執行最多此測試四次。對於每一次 Script 疊代,都會檢查並擷取 POP3 郵件訊息。當傳送訊息時,每一個使用者會將郵件訊息傳送至由 NumMessageRecipients 變數所指定的使用者數量 (不超過每 15 分鐘傳送一次)。由每一個模擬使用者所傳送的訊息,會遞送至 SUT 上其他模擬使用者的郵件資料庫。

Metrics

此測試取得的測量:


「Web 郵件」伺服器的結果產能公制,是在無法接受平均使用者回應時間之前可支援的最大使用者數。

若要閱讀測試 Script 的程式碼,請參閱主題 Web 郵件工作量 Script。

硬體注意事項

下列硬碟需求適用於 SUT,在部份測試期間,則適用於從 SUT 接收郵件的目標系統:
起始磁碟需求在 Domino 6 中,SUT 上每一位使用者大約 13MB (郵件資料庫)。在 Domino 5 中,大約 5.5MB。
後續的磁碟需求測試期間一個小時增加 1MB。(此圖與使用者數無關。)

一個小時增加 100KB,如同 NOTES.INI 檔案中 nthIteration 設定的值所規定的限制。

每一個資料庫的成長率,是使用者數與收送郵件的收件人的一個比率函數。


執行 Web 郵件工作量的秘訣

1. 使用這些伺服器指令。
指令說明
Show Tasks顯示「資料庫伺服器」作業 (Notes 用戶端) 或 HTTP 作業 (Web 使用者)
Show Stat Mail監督訊息計數器
Show Stat Domino.Requests.*監督訊息計數器
2. 如果 Domino 伺服器控制台發生鑑定錯誤,請在 SUT 的「Domino 名錄」中個別使用者的「個人」文件,驗證 HTTP 欄位中的密碼;必要時請編輯「Domino 名錄」。

3. 從 SUT 控制台,輸入此指令來顯示其他遞送資訊:


4. 檢查郵件資料庫的資料庫屬性: 5. 在 [網際網路通訊協定][HTTP] 標籤上的「伺服器」文件中,完成下列欄位:
欄位動作
依據下列主要活動來最佳化效能選擇「進階」(「自訂設定」) 來檢視並修改 HTTP 的執行緒數。
編號作用中的執行緒為每 10 個「Web 郵件」使用者,指定一個作用中的執行緒。
6. 請確定管理員具有「Domino 名錄」的「管理員」使用權。

7. 鑑定

執行 Web 郵件工作量

1. 確認您已完成執行「Web 郵件起始設定」工作量的程序。

如需執行「Web 郵件起始設定」工作量的相關資訊,請參閱主題 Web 郵件起始設定工作量

2. 執行「建立 NotesBench 郵件個人文件」代理程式,在「Domino 名錄」中建立想要的「個人」文件數。

3. 在「Domino 管理員」用戶端上,啟動 Server.Load。

4. 在「測試類型」欄位中,選擇「內建」,然後從清單中選擇「Web 郵件起始設定工作量」。

5. 按一下「Script 變數」標籤,再輸入這些值:
變數動作
HTTPHost輸入「Domino Web 伺服器」的 TCP/IP 位址或主機名稱
nb_dbdir輸入相對於 Notes 資料目錄的一個資料庫目錄。建議值是 mail\。
WebPreferencesOff請確定此變數設定為 Off。若其設定為 On,則 Script 會將郵件資料庫設定為它自己的擁有者。
6. 按一下「測試參數」標籤。如果您在多重用戶端上執行測試,則在每一個用戶端上執行測試時,請增加「啟動執行緒編號」參數的值。

7. (選用的) 按一下「停止條件」標籤以設定停止條件。

8. 按一下「執行」。

9. (選用的) 選取要監督的公制。

10. (選用的) 在「接收控制台指令的伺服器」欄位中,輸入 SUT 的名稱。

11. 按一下「啟動測試」。

另請參閱