Web代理監控與調式問題
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秒,預設為無限制。
6. 設定Web代理的超時時間(在伺服器文件中設定)
7. 開啟或關閉Web代理的併發執行(在伺服器文件中設定)
8. 設定伺服器記憶體使用Platform_Statistics_Enabled
Set configuration Platform_Statistics_Enabled=1
強烈建議在Notes.ini檔案中加入上面一行,這樣會讓Domino最大限度地獲得系統的記憶體,提高Domino伺服器的效能。Domino 5.0.2(及更高版本)的這一屬性支援Windows NT和Solaris平臺。
9. 設定Web代理併發執行
Set configuration DominoAsynchronizeAgents = 1
表示Web代理可以併發執行,這樣會加大伺服器CPU的消耗,同時提高Web代理的執行速度。
10. 設定加快檢視索引速度
Set configuration GOFASTER=1
這樣在首次開啟檢視時就會加快檢視的索引。0表示放慢。
11. 設定伺服器啟動任務
Set configuration ServerTasks=Update,HTTP
表示伺服器啟動時,啟動Update和Http任務。
安全相關問題
1. 設定新建資料庫的許可權Create_File_Access
設定新建資料庫的許可權預設是全部使用者。
Set configuration Create_File_Access=* 表示全部使用者可以建立資料庫。
Set configuration Create_File_Access=LocalAdmins 表示只有LocalAdmins才能建立資料庫
Set configuration Create_File_Access=*VWAdmins 表示只有names.nsf資料庫中VWadmins檢視裡的所有人員才能建立資料庫。
2. 設定建立複本的許可權Creat_Replica_Access
設定建立複本的資料庫許可權,設定方式同上文設定新建資料庫許可權Create_File_Access。
3. 設定禁止訪問伺服器的許可權Deny_Access
設定方式同上文設定新建資料庫許可權Create_File_Access。
4. 可以在伺服器文件中設定允許訪問或禁止訪問伺服器的許可權。
自動批量註冊使用者問題
1. 設定批量註冊的文字路徑BatchRegFile
在使用者註冊時,我們可以引入批量註冊文字進行註冊,這個文字的檔名可以在此指定:
Set configuration BatchRegFile=c:\BatchUser.txt
2. 設定驗證者標誌符路徑CertifierIDFile
Set configuration CertifierIDFile=C:\LOTUS\DOMINO\IDS\CERT.ID
可以設定驗證者標誌符的路徑,這樣解決自動註冊的問題。
搜尋相關問題
1. 設定索引廢止週期Default_Index_Lifetime_Days
Set configuration Default_Index_Lifetime_Days=60
2. 設定索引執行緒數UPDaters
Set configuration UPDaters=8
這裡設定了開啟8個索引執行緒。執行緒越多全文索引的速度越快,同時也越耗效能。
3. 設定查詢最大結果數QueryMaxResults
Set configuration QueryMaxResults=5000
表示最大查詢結果為5000,如果查詢結果超過5000,結果有點不穩定。
設定DB2相關問題
1. 設定預設建立資料庫的模式
Set configuration db_creation_default_type=NSF
R7以上版本支援。db_creation_default_type的值為NSF或DB2,即設定伺服器預設建立的資料庫是DB2形式,還是NSF形式。
2. 設定DB2的預設資料庫
Set configuration DB2Database=DominoDb2
設定DB2Database=名稱即可,用於儲存指定DB2資料庫的名稱。
3. 設定DB2相關引數
DB_Creation_Default_Type:預設建立資料庫
DB2Database:DB2資料庫名
DB2DBCodepage:設定內碼表
DB2_DBs_Per_Schema:設定每一個資料庫的最大訪問數
DB2Directory:設定DB2表空間
DB2Init:設定是否初始化DB2設定
DB2Instance:設定例項
DB2QueryViewRowLimit:一次SQL查詢返回的最大值
DB2UDFPath:DB2訪問伺服器的位置
DB2UDFServer:DB2訪問伺服器的名稱
DIIOP設定問題
DIIOP相關設定包括:
DIIOPConfigUpdateInterval:指定DIIOP應該從Domino目錄中重新整理其配置資料的時間間隔(分鐘)。
DIIOPCookieCheckAddress:該值設定為1啟用Cookie的客戶機IP地址查詢功能。
DIIOPCookieTimeout:指定各個Cookie保持有效狀態的時間(分鐘數)。最小設定為1分鐘。
DIIOP_Debug_Invoke:用於除錯,顯示事務詳細資訊。
DIIOP_DUP_Keyring:用於建立一個加密網路會話。
DIIOPDNSLookup:指定為每個連線並使用DIIOP服務的客戶機執行DNS名稱查詢。
DIIOPIgnorePortLimits:Linux平臺有效,表示DIIOP使用預設埠63148和63149,還是使用更高編號的埠。
DIIOPIORHost:替換主機名
DIIOPLogLevel:日誌報告級別
時鐘設定及其他
1. 設定時鐘型別ClockType
僅用於Unix系統設定12小時制還是24小時制。
Set configuration ClockType=24_hour
2. 設定日期格式DateOrder
日期格式預設是MDY(月、日、年),可設定為:
Set Configuration DateOrder=YMD
3. 設定日期分隔符DateSeparator
Set configuration DateSeparator=-
這裡表示用“-”作為分隔符號,如2007-01-01。