domino server端的Notes.ini詳解

來源:互聯網
上載者:User
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秒,預設為無限制。

    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。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.