Domino Web开发规则之二:DOMINO与开发相关的管理规范
1.服務器HTTP優化設置
- 調整活動線程數,HTTP服務器可以同時處理的請求數,而非連接數、會話數
單CPU服務器<=64?
多CPU服務器<=80
- 并發運行Web代理
確保Web代理是線程安全的情況下,可以啟用來提高性能。
服務器文檔-> Internet協議 ->Domino Web引擎
- 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,這是為了在多編碼環境中時避免客戶機與服務器環境不一致造成程序編碼問題。
2.數據庫ACL權限控制
建議ACL權限缺省為
?
| 條目 | 類型 | 權限 |
| Anonymous | 未指定 | 不可存取 |
| -Default- | 未指定 | 編輯者 創建文檔權限? |
| LocalDomainAdmins | 個人群組 | 管理者 創建文檔權限? |
| LocalDomainServers | 服務器群組 | 管理者 創建文檔權限? |
| OtherDomainServers | 服務器群組 | 不可存取 |
| <當前數據庫所在服務器名稱> | 管理服務器 | 管理者 創建文檔權限? |
?
3.WEB應用數據庫屬性設置
啟用“不維護未讀文檔標志”
啟用“優化文檔表格映射”
啟用“取消事務日置”(如果布署服務器的環境啟用了事務日志,按當前情況而定)
啟用“不支持答復文檔層級”(如果此數據庫使用了答復文檔,而不啟用此項)
啟用“允許更多的域”
啟用“允許壓縮數據庫設計”
修改$UpdateBy域條目限制,建議值為5
修改$Revisions域條目限制,建議值為5
具體設置如下圖:
總結
以上是生活随笔為你收集整理的Domino Web开发规则之二:DOMINO与开发相关的管理规范的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android NFC 标签 读写
- 下一篇: android crop 大图,com.