控制和配置 FRCA。
frcactrl { load | unload }
frcactrl open Ip_Address Port [ Virtual_Host
] Server_Name Virtual_Root Log_File
frcactrl close Ip_Address Port [ Virtual_Host
]
frcactrl loadfile Ip_Address Port [ Virtual_Host ] Document_Root File ...
frcactrl stats [ reset ] [ Interval ]
frcactrl logging Ip_Address Port [Virtual_Host ] { on | off } [ Format ] [ CPU_Id ]
frcactrl { start | stop } Ip_Address Port [ Virtual_Host ]
frcactrl revaltimeout Ip_Address Port [ Virtual_Host
] [ Seconds ]
frcactrl pctonintr [ Percentage ]
frcactrl set {
option=value }
frcactrl get
frcactrl default [ option ]
frcactrl 命令控制和配置 FRCA 的内核扩充。在启动一个想使用 FRCA 的 Web 服务器之前,必须装入内核扩充。
frcactrl open 9.1.1.1 80 ici imgcache01 /htdocs /logs/frca.log bin
frcactrl open 9.1.1.2 80 ici imgcache02 /htdocs /logs/frca.log bin在上面的例子中,“ici”是虚拟主机的名字,它被用来访问 镜像 imgcache01 或 imgcache02中的一个。如果 Web 服务器没有被绑定到一个指定的 IP 地址上的话,IP 地址可能就是 0.0.0.0。
frcactrl close 9.1.1.1 80
frcactrl loadfile /a/b/c /a/b/c/d e
frcactrl stats这将导致 FRCA 统计信息被显示。它们看上去与下面的情况类似:
总计 延迟 高速缓存 高速缓存 资源 请求 请求 命中 未命中 错误 ----------------------------------------------------------- 1024065396 227 1024065168 1 0
frcactrl start 9.1.1.1 80 ici
frcactrl stop 9.1.1.1 80 ici
frcactrl revaltimeout 9.1.1.1 80 100
frcactrl pctonintr 98
frcactrl set frca_hashsz=24499
frcactrl default frca_hashsz
/usr/bin/frcactrl