監視


SMTP 及 POP3 工作量
SMTP 及 POP3 工作量會將作用中的使用者,透過 SMTP 及 POP3 來接收並傳送郵件模式化。該 Script 包含平均 10 分鐘的等待時間,因此一般使用者將在一個小時內執行此測試不超過六次。

每次疊代期間,Script 會檢查並擷取 POP3 訊息。當傳送訊息時,每一個使用者會將郵件訊息傳送至 NumMessageRecipients (每 20 分鐘不超過一次)。百分之二十的使用者,將接收到百分之八十的傳送郵件訊息。每一個使用者所傳送的 SMTP 訊息,會遞送至 SUT 上其他使用者的郵件資料庫。

Metrics

此測試取得的測量:


SMTP/POP3 伺服器的結果產能公制,是在無法接受平均使用者回應時間之前可支援的最大使用者數目。

若要閱讀測試 Script 的程式碼,請參閱主題 SMTP 及 POP3 工作量 Script。

硬體注意事項

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

執行 SMTP/POP3 測試的秘訣

1. 若要將環境疑難排解縮至最小,請將 IP 資訊 -- 例如,主機資訊 -- 放入 SUT 與磁碟機目錄的 \etc\hosts 檔或其同等檔案中。

2. 如果 Domino 伺服器控制台發生鑑定錯誤,請在 SUT 的「Domino 名錄」中個別使用者的「個人」文件,驗證 HTTP 欄位中的密碼;必要時請編輯「Domino 名錄」。

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


執行 SMTP 及 POP3 工作量測試

1. 確認您已完成執行「SMTP 及 POP3 起始設定」工作量的程序。

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

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

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

4. 在「測試類型」欄位中,選擇「內建」,然後從清單中選擇「SMTP 及 POP3 工作量」。

5. 按一下「測試參數」標籤。如果您在多重用戶端上執行測試,則在每一個用戶端上執行測試時,請增加「啟動執行緒編號」參數的值。

6. 按一下「Script 變數」標籤,再輸入這些值:
變數動作
NormalMessageSize輸入訊息主體的大小。建議值是 10000。
MessageLineSize輸入每行字元數。建議值是 80。
NumMessageRecipients輸入每一個訊息的收件人數目。建議值是 3。
SMTPHost輸入正在執行「SMTP 接聽程式」作業的 Domino 伺服器的完整網域名稱 -- 例如,server1.acme.com
RecipientDomain輸入含指定收件人的網域名稱 -- 例如,acme.com。
ClientHost輸入用戶端的完整網域名稱 -- 例如,client1.acme.com
NthIteration輸入訊息的傳送頻率。訊息並非在每一次 Script 疊代時傳送,而是每 n 次的 Script 疊代才傳送一次。建議值是 6。
POP3Host輸入執行 POP3 作業的 Domino 伺服器之完整網域名稱,格式為 system.domainname -- 例如,Server2.acme.com。
7. (選用的) 按一下「停止條件」標籤以設定停止條件。

8. 按一下「執行」。

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

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

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

另請參閱