Sametime® 工作负载

Domino® Administrator 客户机包含三个 HCL Sametime® 工作负载。

关于此任务

  • Sametime® 初始化工作负载
  • Sametime® 7.0 Instant Messaging 工作负载
  • Sametime® 7.5 Instant Messaging 工作负载

本主题中的信息应用于所有这三种 Sametime®工作负载。复查这一部分,并完成运行这三种 Sametime®工作负载之前必要的步骤。

Sametime® 工作负载设置

过程

  1. 安装 Domino® Administrator 客户机。从客户机安装选项列表中,选择 Server.Load 选项。
  2. 根据需要,将 Server.Load 或 NotesBench 安装到 Notes® 客户机程序目录中。
  3. 将必需的 NOTES.INI 设置添加到测试驱动程序的 NOTES.INI 文件,并将表中的值替换为您的测试设置的值。

所有 Sametime® 工作负载都需要的 NOTES.INI 变量

关于此任务

在这些示例中,RND(XdY) 表示通过将一个“Y”面的骰子滚动“X”次来生成随机数。 例如,RND(5d10) 表示旋转五个10面的骰子,产生的结果合在一起形成随机数。

1. NOTES.INI 变量

所有 Sametime® 工作负载都需要的 NOTES.INI 变量

描述

NB_EnableSTAwareness=1

启用 Sametime®Awareness

JavaMaxHeapSize=700M

JNI/java 最大堆大小

JavaUserClasses=CstClientTest.jar;stjavatk.jar, ibmjceprovider.jar

必需的 jar 文件

ST.server=<servername>

Sametime® 服务器名称

ST.user=<username prefix>

用户的前缀;例如,“mail”

ST.password=<user password>

用于认证用户的密码

ST.login.type=[MUX|JAVA]

MUX 模拟一个 mux, JAVA 模拟一个直接的客户机连接

ST.logout.pause.wait=RND(100d6)

再次登录之前的等待时间

ST.bl.size.quan=RND(4d100)

要添加到好友列表的用户数目

ST.bl.beginuser.number= 1

好友列表操作的开始用户数

ST.bl.enduser.number=1000

好友列表操作的结束用户数

ST.test.maxusers=10000

测试中的最大用户数

ST.debug.filename=c:\\results\\debugout.txt

用于写入错误的文件名称,需要 STdebug > 0

STDebugOn=<value>

指定下列调试设置之一:

  • STDebugOn=0 - 不发布调试信息到控制台。
  • STDebugOn= <a positive number> -- 将调试信息发送到控制台。

NB_Include_ST_Stats=1

启用发布每分钟统计信息到控制台窗口。要捕获统计信息,请设置 DEBUG_OUTFILE=<filename>

2. Sametime® 7.0 和 7.5 Instant Messaging 工作负载所需的变量

Sametime® 7.0 和 7.5 Instant Messaging 工作负载的 NOTES.INI 变量

描述

ST.converse.pause.wait=RND(10d6)

交换消息之间的考虑时间

ST.converse.nummessages.quan=RND(1d10)

每次聊天的消息数目

ST.converse.messagelength.quan=RND(8d128)

每次发送的消息的大小(字节)

ContextIteration1=3

每 3 次循环(每次循环 45 分钟)运行一条命令

ContextIteration2=24

每 24 次循环(每次循环 6 小时)运行一条命令

ContextIteration3=12

每 12 次循环(每次循环 3 小时)运行一条命令

3. Sametime® 7.5 Instant Messaging 工作负载所需的变量

Sametime® 7.5 Instant Messaging 工作负载的 NOTES.INI 变量

描述

NB_ENABLELOCATIONWATCH=1

选择以下某个选项:

  • 1 - 启用好友列表寻找位置
  • 0 - 禁用好友列表寻找位置

ContextIteration4=12

每 12 次循环(每次循环 3 小时)运行一条命令

ST.converse.htmltext.percent=90

随 ST 聊天(应为 HTML)一起发送的所有富文本消息比例

ST.converse.img.percent=10

随 ST 聊天(应为图像)一起发送的所有富文本消息比例

ST.converse.img.filename=c:\\lotus\\notes\\data\\image.gif

用户应发送的图像文件。图像最大为 100K。

NB_DISABLEFILETRANS=1

注: 测试中,文件传输显示为耗资源操作。为了节省资源,请设置 NB_DISABLEFILETRANS=1。如果需要文件传输,则设置 NB_DISABLEFILETRANS=0。

文件传输启用情况下运行负载,请设置此变量为 0。

NB_STFTransSizeInBytes=1000000

要传输的文件大小(字节)。在服务器上服务器策略可以限制该值。

NB_STFTransFileTypeBinary=1

对于二进制格式,设置为 1,否则设置为文本。

ST.ft.send.file=<filepath/name

指定特定的文件以进行文件传输。

ContextIteration5=24

在负载中和文件传输相关联。本例中,24 表示每 24 次循环进行一次文件传输。

ST.ft.receive.location=<path>

通过文件传输接受到的文件的存放位置。虽然当前文件接受完后会被删除,但是指定一个有效的位置是很必要的。