R6IMAP 初始化工作负载

R6IMAP 初始化负载打开服务器上的邮件数据库,并填充该邮件数据库。用于创建邮件数据库的模板应在 NOTES.INI 变量 MailTemplate 中指定。

关于此任务

将该模板命名为 MAILn.NTF,其中 n 是当前发行版号。转换邮件文件以作 IMAP 之用。邮件数据库是使用注释(消息)的数目填充的,该数目在 NOTES.INI 变量 NumMailNotesPerUser 中指定。

R6IMAP 初始化工作负载将自动创建和设置邮件数据库,并确定以下设置:

  • 数据库 ACL 设置
    • 随“管理者”访问级别提供了缺省用户
    • 随“管理者”访问级别提供了匿名用户
  • Owner set = mail#

MAILINIT 负载将打开并填充服务器上的邮件数据库,再打开讨论数据库,然后使用许多调整至 SUT 的注释填充该讨论数据库。

先决条件如下所示:

  • 邮件模板 MAILn.NTF 必须存在于驱动程序上。
  • 由于要求用户通过认证,因此所有用户密码都必须设置为 NotesBench。

使用创建 NotesBench 邮件个人文档代理程序

关于此任务

用于创建“个人”文档的代理在 NAMAGENT.NSF 中。

过程

  1. 运行 R6IMAPINIT 以创建邮件数据库。
  2. 在任何平台上使用创建 NotesBench 邮件个人文档 NAMAGENT.NSF 代理都可创建将 SUT 上的 R6IMAPINIT mail*.nsf 文件用作用户邮件文件的“个人”文档。将 NAMAGENT.NSF 复制到 Domino® 目录,并从该位置运行。

运行 R6IMAP 初始化负载

关于此任务

R6IMAP 初始化负载使用 SMTP 邮件创建和填充 IMAP 邮件文件,然后将其转换为 IMAP。

过程

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

    变量

    设置

    Message storage format

    2 (MIME)

    邮件系统

    6 (POP3/IMAP)

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

    变量

    操作

    MailServer

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

    MailTemplate

    输入邮件文件模板的名称,如 MAIL8.5.NTF(如果当前发行版是 Domino® 8.5)。

    nb_dbdir

    输入用于存储邮件文件且相对于数据目录的目录。

    NormalMessageSize

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

    MessageLineSize

    输入每一行的字符数。推荐值为 80。

    RecipientDomain

    输入预定收件人所在域的名称,如 acme.com。

    SMTPHost

    输入运行 SMTP 侦听任务的 Domino® 服务器的标准的域名称,如 server1.acme.com

    ClientHost

    输入客户机的标准域名称,如 client1.acme.com。

    NumMailNotesPerUser

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

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