怎样减小 Domino Web 服务器日志(domlog.nsf)的大小
产品: Lotus Domino Server 平台: 无关 版本: Lotus Domino Server 6.5, 6.0, 5.0
怎样减小 Domino Web 服务器日志(domlog.nsf)的大小?用户启用了记录功能来记录 Lotus Domino Web 服务器所处理的请求,但发现日志数据库的尺寸增长得越来越大。
Domino Web 服务器的日志数据库中包含了一个清理代理,来清除早于10天的文档。您也可以指定不记录某些信息,例如打开图像的请求,来减小日志的大小。另外,也可以使用复制设置中的清理时间间隔来控制日志的大小。
清理代理
Domino Web 代理数据库中包含了一个 Cleanup 代理,来清除旧文档。缺省情况下,它每天运行一次,删除早于10天的文档。要启用此代理,可以执行以下步骤:
1. 打开 Domino Web 服务器日志数据库(domlog.nsf),选择“查看”-“代理” 2. 选中 Cleanup 代理,点击“启用” 3. 当提示运行的服务器时,选择domlog.nsf所在的Domino服务器的名称 4. 如果需要,也可以修改日程安排。例如,可以设定让它每月运行一次,而不是每天运行。 注意:代理运行的目标一定要保持“数据库中的所有文档”。不要选择“上次运行后所有新文档和修改过的文档”,因为这样会影响代理运行的结果。
不记录部分内容
在服务器文档中可以设置不在Domino Web服务器日志里记录某些请求,从而减小它的大小。要进行设置,可以执行以下步骤:
1. 打开服务器文档,“Internet 协议”-“HTTP”标签 2. 在“不记录”段落,输入不需要记录的信息。关于如何输入这些信息的详细说明,请参考 Domino 管理员帮助 3. 保存服务器文档 4. 重新启动HTTP任务使这些修改生效
复制
控制 Domino Web 服务器日志的大小的另一个方法是设置复制清理时间间隔。清理时间间隔指定了文档何时会被从数据库中删除。要设置清理时间间隔,可以使用以下步骤:
1. 选择 Domino Web 服务器日志数据库(domlog.nsf) 2. 选择“文件”-“复制”-“设置”,打开复制设置 3. 在“节省空间”标签下,在“删除最近x天内未修改过的文档”中输入一个数值,并启用此设置。
如果数据库从未被所有用户全部关闭,则它不会被清理。换句话说,文档只有在数据库从关闭状态转为打开状态时才会被清除。对于 names.nsf,log.nsf和domlog.nsf这样的数据库,它们几乎总是在打开状态,所以要想利用复制清理时间间隔进行清理需要重新启动服 务器。