zoukankan      html  css  js  c++  java
  • Domino Web开发规则之二:DOMINO与开发相关的管理规范

    1.服务器HTTP优化设置

    • 调整活动线程数,HTTP服务器可以同时处理的请求数,而非连接数、会话数

    单CPU服务器<=64 
    多CPU服务器<=80

    clip_image002

    • 并发运行Web代理

    确保Web代理是线程安全的情况下,可以启用来提高性能。

    服务器文档-> Internet协议 ->Domino Web引擎

    clip_image002[5]

    • HTTP线程排队方式的调优

    新请求按照轮流方式排队

    HTTPQueueMethod=0 (R6缺省方式)

    新请求寻找最短队列

    HTTPQueueMethod=1

    新请求派入单一队列尾,所有线程使用一个队列。空闲时从队列头获得下一个请求进行处理

    HTTPQueueMethod=2 (R5缺省方式)

    注:通常使用HTTPQueueMethod=0,如果有特殊情况,如个别线程需要长时间完成可以使用HTTPQueueMethod=2

    • JavaMaxHeapSize的设置

    缺省初始16MB,最大64MB

    AIX平台,建议不超过128MB

    其它平台,建议不超过256MB

    • 建议升级至6.5.6/7.0.2以上版本,就可以使用下面参数来优化HTTP私有内存的使用。

      INotesThreadMemoryGivePoolsBack=1

    • HTTP编辑输出使用utf-8,这是为了在多编码环境中时避免客户机与服务器环境不一致造成程序编码问题。

    clip_image002[7]

    2.数据库ACL权限控制

    建议ACL权限缺省为

    条目 类型 权限
    Anonymous 未指定 不可存取
    -Default- 未指定

    编辑者

    创建文档权限 
    删除文档权限(根据应用开发需求,可选)

    LocalDomainAdmins 个人群组

    管理者

    创建文档权限 
    删除文档权限

    LocalDomainServers 服务器群组

    管理者

    创建文档权限 
    删除文档权限

    OtherDomainServers 服务器群组 不可存取
    <当前数据库所在服务器名称> 管理服务器

    管理者

    创建文档权限 
    删除文档权限

     

    3.WEB应用数据库属性设置

    启用“不维护未读文档标志”

    启用“优化文档表格映射”

    启用“取消事务日置”(如果布署服务器的环境启用了事务日志,按当前情况而定)

    启用“不支持答复文档层级”(如果此数据库使用了答复文档,而不启用此项)

    启用“允许更多的域”

    启用“允许压缩数据库设计”

    修改$UpdateBy域条目限制,建议值为5

    修改$Revisions域条目限制,建议值为5

    具体设置如下图:

    clip_image002[9]

  • 相关阅读:
    Asp.net 在VS下发布失败
    Delphi XE安装提示 Item Not Found
    使用VS时,有个提醒如下:"驗證 (XHTML 1.0 Transitional): 系統將 'font' 視為過期舊式的項目。建議使用較新的建構."
    安装DELPHI7后出现的问题 1,一运行DELPHI7就出现一对话框 can't load package ...borland\delphi7\bin\dclite.bpl.Access
    Unidac手工安装
    一个非常好的框架
    英文帮助翻译
    arcgis javascript api学习5
    Dojo学习要点(转载)
    vba 生成点的矩形buffer
  • 原文地址:https://www.cnblogs.com/hannover/p/2062011.html
Copyright © 2011-2022 走看看