H9. 代理服务器

返回页首  上一页  下一页

设置代理服务器某些参数需使用相应参数运行执行文件drwcsd-proxy。该执行文件的位置:

OS Windows: 在代理服务器安装目录。

UNIX家族操作系统下:在代理服务器安装目录bin子目录。

启动命令格式:

drwcsd-proxy <参数>

可用参数:

--help——显示代理服务器设置参数说明文档。

--daemon——只适用UNIX家族操作系统:以守护进程模式启动代理服务器。

--control <arg>——只适用OS Windows:指定服务设置参数。

可用参数:

run——(默认值)以背景模式启动代理服务器作为OS Windows服务。

install—— 安装代理服务器。

uninstall——删除代理服务器。

--cfg <path>——设定代理服务器配置文件路径。

--pool-size <N>——客户端连接池大小。默认为2。

--trace——启用代理服务器调用详细日志记录。只有代理服务器支持调用堆栈详细日志记录时才可使用此参数。

--use-console-log——在控制台记录代理服务器运行日志。

--use-file-log <file>——将代理服务器运行日志写入到文件,其中<file> — 日志文件路径。

-rotate=<N><f>,<M><u>——代理服务器运行日志轮值模式,其中:

参数

描述

<N>

日志文件总数(包括当前文件和归档文件)。

<f>

日志文件保存格式,可用参数值:

z (gzip)——压缩文件,为默认设置

p (plain)——不压缩文件。

<M>

轮询日志文件大小或时间,取决于<u>值;

<u>

衡量单位,可用参数值:

按照日志文件大小轮询时:

k——Kb、

m——Mb、

g——Gb、

按照时间轮询时:

H——小时、

D——天、

W——星期。

按照时间轮循时,不论命令启用是什么时间,都进行同步:H——与小时开始之时同步,D——与一天的零点同步,W——与周一零点同步,依照<u>值中指定的 次数。

起始时间为公元01月01日,UTC+0。

默认值为10,10m,即保存10个大小为10MB的文件,使用压缩。

--verbosity=<详细等级>——日志详细等级。默认值为TRACE3。允许值为:ALLDEBUG3, DEBUG2, DEBUG1, DEBUG, TRACE3, TRACE2, TRACE1, TRACE, INFO, NOTICE, WARNING, ERROR, CRIT。参数值ALLDEBUG3意义相同。

代理服务器所有运行参数参数可同时给出。

 

不可将运行日志同时写入文件和控制台。这时:

如未给出任何参数,则在控制台记录日志。

如两个参数都已给出,则将日志写入文件。