为 Server.Load 设置客户机和服务器

要使用 Server.Load,在被测试的服务器 (SUT) 上安装 Domino® 服务器,并在每台客户机上安装 Domino® Administration 客户机和 Server Load Utility。

设置被测试的服务器 (SUT)

  1. 请确保:
    • Domino® 服务器已安装并可正常运行
    • 服务器有足够 RAM,即测试中使用的所有客户机上的每个模拟用户(线程)有约 512KB RAM
  2. 确保您拥有“管理员”权限、“创建数据库”权限以及运行不受限制的 LotusScript®Java 代理程序的权限。
  3. 确保 Domino® 服务器上正在运行 Server、Replicator、Router 和 Update 任务,为单个测试运行其他所需任务。
  4. 通过发布 Show Perf 命令启用对 Domino® 服务器的性能监控。
  5. 使用 Domino® Designer 将文件 NAMAGENT.NSF 复制到 Domino® 目录。此文件包含了用来设置和更改负载的代理。
  6. 禁用所有的屏幕保护程序。

设置客户机

如果测试中使用了多台客户机,则这些客户机必须拥有完全相同的硬件设置,并且您必须对每台客户机完成下列过程。

  1. 请确保:
    • Domino® Administration 客户机软件和 Server.Load 已安装并可正常运行
    • 客户机有权访问测试中要使用的模板
    • 客户机有足够的内存,即为每个模拟用户(线程)可提供大约 512KB 的内存
  2. 执行以下操作:
    1. 从菜单,选择文件 > 位置 > 管理位置,选择您要编辑的位置,然后单击编辑
    2. 单击“邮件”选项卡,填写下列字段:
      1. 邮件选项卡字段

      字段

      操作

      邮件文件位置

      选择在服务器上

      邮件文件

      输入邮件文件的路径 -- 例如 mail\mailfile.nsf

    3. 单击“服务器”选项卡,然后在“宿主/邮件服务器”区段中,输入 SUT 的名称。
      注: 如果在运行测试之前编辑了 MailServer 脚本的变量,则应更改仅对其运行该脚本的邮件服务器的场所。下次运行 Server.Load 时,将使用场所文档中列出的邮件服务器。
    4. 单击“保存并关闭”。
  3. 确保您所使用的 Notes® 标识对 SUT 具有的管理权限。
  4. 执行下列步骤以验证与 SUT 的连接:
    1. 启动 Domino® Administration 客户机,并确认场所文档的“宿主/邮件服务器”字段中包含标准的 SUT 名称,如 MailServer1/Renovations。
    2. 通过运行从客户机到服务器的跟踪来验证连接性。请选择“文件”-“首选项”-“用户首选项”-“端口”。
    3. 确认启用了正确的通信端口,然后单击“跟踪”。
    4. 请在“目标”字段中输入 SUT 的名称,然后运行跟踪以确认客户机可以使用所期望的协议来跟踪到该服务器。
    5. 如果无法通过 TCP/IP 连接,请确认 Domino® 服务器上已启用 TCP/IP,以及“服务器”文档中启用了相应的端口。
    6. 确认在操作系统级别启用了此端口。
    7. 确认客户机上正确安装并启用了 TCP/IP,以及可以使用 ping 实用程序分别按名称(如 renovations.renov.com)和按 IP 地址访问该 Domino® 服务器。
  5. 禁用所有的屏幕保护程序。