AAMTCP.exe的命令行选项
2015-12-18 23:15:26 来源: 评论:0 点击:
下表列出了使用TCP/IP(AAMTCP.exe)的自动报警管理器可用的命令行选项。您可以使用这些命令行,例如升级FIX.Ini的[AUTO ALARM TCPIP]部分。
命令 | 描述 |
-B[num] | 允许您调整用以将信息发送到任务控制的全局串行缓冲器的大小。[num] 该变量代表在缓冲器重新开始循环之前发送信息的最大数量。 例如:AAMTCP.exe 注意:如果没有包含该命令行选项,默认的全局串缓冲器就是 50 条消息。因此,在缓冲器开始重新循环之前,您可以在任务控制中看见50条消息。 |
-D[num] | 允许您在停止RAS客户端或者服务器(服务)后指定延迟多少秒等待。[num] 该变量代表最大等待秒数. 最低值为10秒,最高值为999秒。 例如:AAMTCP.exe -D30 注意:如果没有包含该命令行选项,默认延迟时间为 WIN32 延迟,即通常的 200 秒。 |
-F | 允许您将接收器节点从禁止转为启用时刷新用户列表。您必须在自动报警管理器设置对话框中的SCU中设置好接收标签名[node:tag]才能使用该命令行选项。 例如:AAMTCP.exe -F |
-L | 允许在局域网之上运行AAMTCP。当您使用该命令行选项时,不要使用RAS拨号。 该选项假定您在iFIX启动时已经在自动报警管理器发送器和接收器节点之间建立了以太TCP/IP连接。 注意:此特性在 iFIX 4.0 和更高版本中支持;在 FIX32 中不受支持。 例如:AAMTCP.exe -L |
-Q[1 | 2] | 有两个消息队列可与 AAM 一起使用:WUSERQ1 或 WUSERQ2。默认情况下,假设 -Q1 用于 WUSERQ1,不论您是否指定 -Q1 命令行选项。否则,如果您想定义WUSERQ2,使用-Q2命令来指定您想使用WUSERQ2命令列队。 例如:AAMTCP.exe endash Q2 要指定列队大小,在启动iFIX时运行的WUSERQ1.EXE 或 WUSERQ2.EXE命令行中输入大小数值。例如,在 FIX.ini文件中,就可以看出您想使用大小为5000的WUSERQ2 消息列队的式样。 ... [AUTO ALARM TCPIP] RUN=%WUSERQ2.EXE 5000 RUN=%AAMTCP.EXE ... 如要使用大小为2000的WUSERQ1列队,以下就是在FIX.ini文件中的式样: ... [AUTO ALARM TCPIP] RUN=%WUSERQ1.EXE 2000 RUN=%AAMTCP.EXE ... |
-R[num] | 允许您针对Ifix TCP/IP网络连接的确定可用重试次数的某一个位数值。[num] 该变量代表重试的次数。 最小值为1次,最大值为5次。 例如:AAMTCP.exe -R4 注意:如果您没有包含该命令行选项,默认重试次数就是 3 次。 |
-W[num] | 允许您针对iFIX TCP/IP 网络连接的超时和重试事件之间设定2位数的最大可用等待时间。[num] 该变量代表秒数。 最低值为10秒,最高值为99秒。 例如:AAMTCP.exe -W45 注意:如果没有包括该命令行选项,等待 iFIX TCP/IP 连接时间默认为 30 秒。 |
注意:
在使用某一命令行选项时,您可以在其前面加一个连接号(-)或正斜线(/)开始,不要在连接号或者正斜线以及命令选项之间留空格。如果在命令行选项后有一个数字,数字和命令选项之间不得有空格。
命令行选项不区分大小写;您可以使用大写或小写字母。
命令行选项不必有特定顺序,您可以根据所需任意组合多个。
添加FIX.dll文件中的命令行参数:
采用文本编辑器,诸如记事本,打开FIX.INI文件。默认情况下,FIX.INI 位于 C:Program FilesProficyProficy iFIXLOCAL 文件夹。
找到[AUTO ALARM TCPIP]章节。
定位下面的行并将您想要的命令行参数添加在后面:
RUN=%AAMTCP.EXE
例如,要指定/F参数,如下所示编辑行:
RUN=%AAMTCP.EXE /F
保存该文件。