Web 邮件初始化工作负载

本主题描述了如何测试 Web 邮件初始化工作负载。

过程

  1. 确保已经为运行 Server.Load 设置了客户机和服务器。
  2. 运行创建 NotesBench 邮件个人文档代理程序在 Domino® 目录中创建期望数量的个人文档。当出现提示时,请设置下列变量:
    1. 代理程序的变量

    变量

    设置

    Message storage format

    2 (MIME)

    邮件系统

    0 (SMTP/POP3)

  3. Domino® Administrator 客户机上,启动 Server.Load。
  4. 在“测试类型”字段中选择“内置”,然后从列表中选择“Web 邮件初始化负载”。
  5. 单击“脚本变量”选项卡,然后输入下列值:
    2. 脚本变量

    变量

    操作

    NBTestReset

    输入下列值之一,以控制在测试开始时如何处理现有文档:

    • 1 -- 删除现有文档
    • 0 -- 忽略现有文档
    注: 删除的文档数取决于为变量 MaxDocToDelete 设置的值。

    MailServer

    输入邮件服务器的规范名称,如 CN=MailServer1/O=Acme。

    HTTPHost

    输入 Domino® Web 服务器的 TCP/IP 地址或主机名

    nb_dbdir

    输入相对于 Notes® 数据目录的数据库目录。推荐值为 mail\{。

    MailTemplate

    输入邮件文件模板的名称。

    NormalMessageSize

    输入邮件正文的大小。推荐值为 10000。

    NumMailNotesPerUser

    输入创建邮件文件时应填入的文档数。推荐值为 100。

    输入 Notes® 邮件域的名称。

  6. 确认客户机和服务器在创建邮件文件时未遇到错误。如果尚未创建邮件文件,该测试脚本会在首次测试循环过程中创建该邮件文件,但这样会增大服务器后端的开销。作为一条规则,客户机和 SUT 上的 CPU 使用率应不超过 75%,且不应将 Domino® Server Data 目录下的“磁盘访问时间”所占百分比考虑进去。
  7. 单击“测试参数”选项卡。如果要在多个客户机上运行此测试,则在每个客户机上运行测试时,应逐个递增每个客户机上的“线程编号起始值”参数。
  8. 设置 Server.Load 停止条件。
  9. 单击“执行”。
  10. 可选: 选择要监控的度量值。
  11. 可选: 用于接收控制台命令的服务器字段中,输入 SUT 的名称。
  12. 单击“开始测试”。
  13. 确认数据目录下创建了正确数目的测试邮件文件。每个邮件文件都命名为 MAILn.NSF,其中 n 为一个数字。
  14. 完成该过程以运行 Web 邮件负载。