IBM Books

Net.Data 管理与程序设计指南,OS/2、Windows NT 以及 UNIX 版

定义高速缓存管理器

通过指定允许的关键字的值,来定义高速缓存管理器节。 所有关键字都是可选的;除非您不希望接受缺省值,否则不必指定它们。

要定义高速缓存管理器:

  1. 指定高速缓存管理器日志文件的名称。日志显示所有高速缓存的所有事务的动作, 并供调试和问题分析来使用。

    缺省情况是将消息写至控制台。

    语法:

    log=path
    

    其中,path 是高速缓存文件的路径与文件名称。

    提示 :要指定每个高速缓存的日志文件,可在高速缓存定义节中使用 tran-log 关键字。

  2. 指定高速缓存管理器用于接受请求的 TCP/IP 端口号码。只对于从远程机上连接高速 缓存管理器时,才使用该端口号码。

    此值必须匹配由 Net.Data 初始化文件中的 CACHE_PORT 配 置变量所指定的端口号码。 用以下方法确定缺省值:

    1. 高速缓存管理器在路径 /etc/services 中检查与名称 ibm-cachemgrd 关联的值。如果找到此值,高速缓存管理器将使用此值 。如果找不到,则使用下一种方法。

    2. 高速缓存管理器使用缺省端口 7175。

    语法:

    port=port_number
    

    其中 port_number 是唯一的 TCP/IP 端口号。

  3. 以秒为单位指定一个最大时间长度,在此时间内,高速缓存管理器应当允许暂挂的读取操 作保持活动。如果超过此时间,高速缓存管理器撤消连接。

    缺省值是 30 秒。

    语法:

    connection-timeout=seconds
    

    其中 seconds 是秒数,用于暂挂的读取操作应当活动的时间长度。

  4. 指定是否记录消息。

    缺省值是 nooff

    语法:

    logging=yes|on|no|off
    

    其中:

    yes|on
    指出记录是需要的。

    no|off
    指出不应执行记录。

  5. 指定是否环绕日志。

    缺省值是 no。如果指定为 yes,则在达到最大大小时当前记录将关闭(参见下 面的 log-size),文件具有文件类型 .old,新的日志被打开。只维护一代 日志文件(现存的 .old 文件被覆盖)。

    语法:

    wrap-log=yes|no
    

    其中:

    yes
    指定环绕日志。

    no
    指定不环绕日志。

  6. 以字节为单位指定最大大小,如果指定了环绕记录则允许日志多至这般大小。

    缺省值是 64000。

    语法:

    log-size=bytes
    

    其中 bytes 是最大大小的字节数。

  7. 指定要写入日志的消息级别。当这些值包含在 trace_flag_definitions 列表中时 ,则已被设置,不再需要进行任何设置。

    缺省值是只记录高速缓存管理器启动和关闭消息。

    语法:

    trace-flags=trace_flag_definitions
    

    其中:

    D_ALL
    启用所有跟踪标志。

    D_NONE
    禁用所有跟踪标志

例子:启用指定所有跟踪标志的跟踪标志:

trace=flags=D_ALL

节的例子:一个有效的配置管理器节:

cache-manager {
log=/u/cached/logs/cached.log
port=7177
connection-timeout=0
logging=yes
wrap-log=yes
log-size=64000
trace-flags=D_ALL
}


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]