Lotus教程、Java教程、Java虚拟机、Java软件综合开发社区

Lotus、Domino、Java、C#、Web、数据库综合开发教程、资料社区

Notes.ini研究解析



Published by admin on 05月 1, 2011

研究Notes.ini的主要参数在实际应用中的作用。Notes.ini的详细参数可以参考administrator的帮助“notes.ini的设置”。  编辑Notes.ini的方式

  1. 直接打开Domion服务器程序安装目录,编辑根目录中的Notes.ini文本。

  2. 通过设置Domino服务器配置文档来进行配置。这种方式只适用于服务器,不适用与客户端。同时,通过配置文档修改的参数都是常用参数,有些参数是无法通过此方法修改的。

  3. 使用Set Configuration server command命令。

  一般情况,我们使用较多的是通过设置服务器的配置文档进行配置。但是这种方式中有些参数不能设置,而直接打开编辑Notes.ini方式则相对不太安全,所以推荐使用set configuration命令方式。

  Set configuration举例

  1. 查看索引(indexer)进程情况:Show configuration updates

  

  2. 查看所有的服务器配置情况:Show configuration *

  3. 设置索引(indexer)线程数情况:Set configuration updates=2

  

  Notes.ini主要参数应用

  通过设置Notes.ini的主要参数,可以解决如下应用中的问题。

  Web代理监控与调式问题

  Web代理在服务器的执行优先级是最高的,由Web代理引发的服务器宕机现象很多,但是我们很难监控Web代理的运行。通过对notes.ini的研究可以通过如下途径进行处理:

  1. 开启Web代理调试模式

  打开Web代理模式,方便监控Web代理的情况:

  Set configuration agentThreadDebug=1

  agentThreadDebug值设为1或者0,1表示打开代理调试模式。

  执行Web代理时的效果如下:

  

  2. 设置Web代理的超时时间(在服务器文档中设置)

  服务器性能相关问题

  1. 设置服务器Admin

  Set configuration Admin=CN=alsmill/OU=Baosight/O=Baosteel

  设置alsmill为服务器的管理员,CN:普通名称,OU:组织单元,O:组织,C:国家代码。

  2. 设置Domain,方便Design Web默认打开

  Set configuration Domain=127.0.0.1

  这样在Web浏览时默认打开127.0.0.1。

  

  

  3. 设置代理管理器安排定时代理的最小时间间隔:AMgr_SchedulingInterval

  在某些服务器上要运行大量后台代理。后台代理运行过多,再加上一定的访问压力,会对服务器带来非常大的压力。很多宕机的情况都是后台代理+前台压力造成。所以,可以设置代理管理器安排定时代理的最小时间间隔。

  Set configuration AMgr_SchedulingInterval=10

  这里AMgr_SchedulingInterval=10表示最小间隔为10分钟。AMgr_SchedulingInterval的有效值是1到60分钟。

  4. 指定代理管理器的“周末”时间Amgr_WeekendDays

  在定时代理中可以设定该代理周末不运行。“周末”时间Amgr_WeekendDays的默认值是周六、周日。

  Set configuration Amgr_WeekendDays=1,6,7

  1是周,6是周五,7是周六。该设置表示周日、周五、周六不运行。

  5. 设置公式运行时间限制FormulaTimeout

  Set configuration FormulaTimeout=60

  表示公式最大执行时间为60秒,默认为无限制。

Pages: 1 2 3



【版权说明】:本网页上有部分内容来源于网上收集,但不能保证资料的完整性和准确性,仅提供参考和学习。如有侵权请立即通知我们,我们将立即删除,谢谢合作!

Add A Comment