屬性會依照其所在的 MBean 來分類。您可以擷取所有參數,並以 [R] 表示讀取。您可以變更這些參數,並以 [W] 表示寫入。這些屬性可以利用 WebSphere® wsadmin 指令行公用程式, 透過 JACL 指令來存取。teamAdminUtils.jacl 檔提供了 JACL 指令、語法和函數的範例。
只有當 CM Server 在執行中時才能變更可設定的參數; 您不需要重新啟動伺服器,因為變更會即時生效。變更用來控管啟動後端 ONCRPC 伺服器程序的 MBean 屬性, 並不會影響已啟動的後端 ONCRPC 程序;只有新啟動的後端 ONCRPC 伺服器程序會遵循新的設定。
CM Server 啟動時會建立三個 MBean:用來保留 CM Server 端的配置屬性 TeamServerMBean、 用來保留 ClearCase 受管理 Connection Factory 屬性的 CcServerFactoryMBean, 以及用來保留 ClearQuest 受管理 Connection Factory 屬性的 CqServerFactoryMBean。這些每一個 MBean 都代表 CM Server 內不同的可配置實體。
受管理 Connection Factory 是負責啟動後端 ONCRPC 伺服器程序的 CM Server 元件。這些後端程序會橋接 ClearCase 與 ClearQuest 專屬核心產品的連線。
ClearCase 受管理 Connection Factory 會啟動單一執行緒 ClearCase ONCRPC 後端伺服器程序,每一個都稱為單一 ccrpc 程序。 一組特定的認證會啟動一個程序,並處理該組認證,直到不再需要為止。由於 ccrpc 程序為單一執行緒,因此每一個 ccrpc 程序通常只會維持短時間作用。ClearCase 受管理 Connection Factory 會對每一個 ccrpc 程序自動執行生命週期管理。
ClearQuest 受管理 Connection Factory 會啟動一個(可能更多)多執行緒 ClearQuest ONCRPC 後端伺服器程序,每一個都稱為單一 cqrpc 程序。由於 cqrpc 程序是多執行緒,其可以處理來自許多不同認證的要求, 因此 cqrpc 程序通常會耗用較多資源,且維持作用的時間比 ccrpc 後端程序來得長。ClearQuest 受管理 Connection Factory 會對每一個 cqrpc 程序自動執行生命週期管理。
如需 CM Server 受管理 Connection Factory 生命週期管理的相關資訊, 請參閱CM Server 受管理 Connection Factory 的生命週期管理。
TeamServerMBean 保留與整體 CM Server 行為相關的屬性。某些屬性專屬於 ClearCase 行為,某些則專屬於 ClearQuest 行為;專屬於控制 ClearCase 或 ClearQuest 特定伺服器 Factory 運作方式的屬性,會直接儲存在各自的伺服器 Factory MBean(CcServerFactoryMBean 或 CqServerFactoryMBean)中。
所有的 CCRC MBean 屬性(屬性名稱以 ccrc 為開頭者)都會用來作為 CCRC 的置換值, 其行為與所有其他 MBean 屬性不同。雖然所有的非 CCRC MBean 屬性都會反映 CM Server 使用的實際值,但 CCRC 屬性則是用來置換 CCRC 後端元件預設值。所有 CCRC 屬性的起始(預設)MBean 值都是 unset(0 代表數字,"" 代表字串), 其會通知 CM Server 不要將該值傳給各自的 CCRC 伺服器。 CCRC 屬性的 set 值(不是 0 或空白字串的值)會通知 CM Server 將置換值傳給各自的 CCRC伺服器。
名稱以 ccrc 開頭的屬性以及 keepAliveInterval 屬性會在客戶升級舊版 ClearCase 安裝架構的移轉安裝期間自動設定; 這些值會從 ccweb.conf 檔移轉。
這個 MBean 會保留與 ClearCase 受管理 Connection Factory 相關的配置屬性。ClearCase 受管理 Connection Factory 會啟動並管理與 ClearCase 核心程式通訊的 ClearCase ONCRPC 後端程序。這個 MBean 中的屬性不會如同 TeamServerMBean 中的部分 ClearCase 專屬屬性一樣, 並不會影響 ClearCase 一般行為。相反地,這個 MBean 中的屬性會控制 Factory 的行為,以及其啟動之 ClearCase ONCRPC 後端程序的管理作業。這個 MBean 的變更會立即生效, 不需要重新啟動 CM Server。
這個 MBean 會保留與 ClearQuest 受管理 Connection Factory 相關的配置屬性。ClearQuest 受管理 Connection Factory 會啟動並管理與 ClearQuest 核心程式通訊的 ClearQuest ONCRPC 後端程序。這個 MBean 中的屬性不會如同 TeamServerMBean 中的部分 ClearQuest 專屬屬性一樣, 並不會影響 ClearQuest 一般行為。相反地,這個 MBean 中的屬性會控制 Factory 的行為,以及其啟動之 ClearQuest ONCRPC 後端程序的管理作業。這個 MBean 的變更會立即生效, 不需要重新啟動 CM Server。
對每一個由 ClearCase 和 ClearQuest 受管理 Connection Factory 啟動的 ONCRPC 後端程序, 建立這個 MBean 的實例。只有當這個 MBean 的實例所代表的程序在 CM Server 系統上執行時,其才會作用。只要該程序終止,代表該程序的 MBean 也會終止。
對每一個由 ClearQuest 受管理 Connection Factory 啟動的 ClearQuest ONCRPC 後端程序, 建立一個 OncrpcServerMBean MBean 的實例。只有當 OncrpcServerMBean MBean 的實例所代表的 ClearQuest ONCRPC 後端程序在 CM Server 系統上執行時,其才會作用。只要該程序終止,代表該程序的 MBean 也會終止。CqOncrpcServerMBean 是 OncrpcServerMBean 的延伸規格;每一個 CqOncrpcServerMBean 都包含 OncrpcServerMBean 所定義的所有值, 加上 CqOncrpcServerMBean 中定義的其他值。
對每一個由 ClearCase 受管理 Connection Factory 啟動的 ClearCase ONCRPC 後端程序,建立一個 OncrpcServerMBean MBean 的實例。只有當 OncrpcServerMBean MBean 的實例所代表的 ClearCase ONCRPC 後端程序在 CM Server 系統上執行時,該實例才存在。只要該程序終止,代表該程序的 MBean 也會終止。
CcOncrpcServerMBean 是 OncrpcServerMBean 的延伸規格;每一個 CcOncrpcServerMBean 都包含 OncrpcServerMBean 所定義的所有值, 加上 CcOncrpcServerMBean 中定義的其他值:
// 輸入如下的指令來啟動 wsadmin 公用程式。wsadmin 公用程式 // 位於目錄中,例如 Windows 上的 "C:\Program Files\IBM\RationalSDLC\common\CM\scripts" // 或 UNIX 上的 "/opt/IBM/RationalSDLC/common/CM/scripts",或 Linux 上的 "/opt/ibm/RationalSDLC/common/CM/scripts"。 # cd <至包含 JACL Script 的目錄> // Windows: # set WAS_BIN="C:\Program Files\IBM\RationalSDLC\common\CM\profiles\cmprofile\bin" // UNIX: # set WAS_BIN=/opt/IBM/RationalSDLC/common/CM/profiles/cmprofile/bin // Linux: # set WAS_BIN=/opt/ibm/RationalSDLC/common/CM/profiles/cmprofile/bin // Windows: # %WAS_BIN%\wsadmin // UNIX: # $WAS_BIN/wsadmin.sh // 這個 wsadmin 指令會載入一些有用的函數供您使用: wsadmin> source teamAdminUtils.jacl // 這個指令會顯示如何顯示一些有用指令的範例。getTeamServer // 函數對於建立最上層 TeamServerMBean 的指標非常有用,且有助於 // 取得及設定個別 TeamServerMBean 屬性。 wsadmin> info proc *Team* startTeamEAR stopTeamEAR getTeamServer // 這個指令會顯示可用的 'dump' 指令,以便快速且容易地檢視 MBean // 值: wsadmin> info proc dump* dumpAllServers dumpAll dumpTeamServer dumpCcServers dumpCqServerFactory dumpCcServerFactory dumpCqServers // 這個指令會「使用」便利指令 'getTeamServer' 來設定 // 變數 't',其可用來存取 TeamServerMBean 屬性: wsadmin> set t [getTeamServer] // 利用變數 't' 擷取 TeamServerMBean 屬性值: wsadmin> $AdminControl getAttributes $t {cqServerFactory WebSphere:cell=testhost2Node01Cell,version=6.1.0.0,spec=1.0,name=CqServerFactoryMBeanId, mbeanIdentifier=CqServerFactoryMBeanId,type=stp.management.CqServerFactoryMBean,node=testhost2Node01, process=server1} {ccrcUseViewHostPathForGlobalPath false} {oncrpcBufferLimit 100} {cqLoginSessionWaitTimeout 120} {oncrpcInterruptLimit 1000} {ccrcUnixCqHome { {sessionReaperThreadDelay 900} {ccrcUserRegionMapfile { {ccrcTempDir { {ccrcTraceSubsystem { {sessionQueryObjectTimeout 1800} {oncrpcServers { {cqLoginSessionTimeout 1800} {cqFulltextSearchRecordHitLimit 200} {ejbBufferLimit 100} {ccrcVobLineTerminator { {sessionRecordObjectTimeout 10800} {cqFulltextSearchPageSize 25} {numberOfActiveSessions 0} {ccServerFactory WebSphere:cell=testhost2Node01Cell,version=6.1.0.0,spec=1.0,name=CcServerFactoryMBeanId, mbeanIdentifier=CcServerFactoryMBeanId,type=stp.management.CcServerFactoryMBean,node=testhost2Node01, process=server1} {sessionObjectDefaultTimeout 1800} {ccrcUploadLimit 0} {maxProcureServerAttempts 6} {cqFulltextSearchCacheSize 1000} {ccrcTraceLevel 0} {maxCqSessionsPerUser 2} {ccrcLoginSessionTimeout 900} {totalNumberOfOncrpcServers 0} {ccrcViewStorage { {numberOfHttpSessionsCreated 0} {ccrcPrimaryGroup { {procureServerInterval 60} // 擷取所有 TeamServerMBean 屬性的另一種(較方便的)方式如下: wsadmin> dumpTeamServer TeamServerMBean 屬性: ==================== {cqServerFactory WebSphere:cell=testhost2Node01Cell,version=6.1.0.0,spec=1.0,name=CqServerFactoryMBeanId, mbeanIdentifier=CqServerFactoryMBeanId,type=stp.management.CqServerFactoryMBean,node=testhost2Node01, process=server1} {ccrcUseViewHostPathForGlobalPath false} . . . // 這個指令會設定變數 'cc' 來存取 ccServerFactory MBean // 屬性。請注意,定義在之前指令中的變數 't' 係用來 // 取得 TeamServerMBean 之 ccServerFactory 屬性值的指標;接著 // 變數 'cc' 即可用來存取 CcServerFactoryMBean 中的屬性: wsadmin> set cc [$AdminControl getAttribute $t ccServerFactory] // 設定變數 'cc' 的另一種(較方便的)方式如下: wsadmin>set cc [getCcServerFactory] // 其他 'get' 便利指令包括:getCcServerFactory、getCqServerFactory、 // getTeamServer 和 getOncrpcServers。 // 這個指令會使用上方定義的 'cc' 變數來擷取 CcServerFactoryMBean // 屬性值: wsadmin> $AdminControl getAttributes $cc {oncrpcCallThreshold 5000} {idleServerInterval 600} {serverThresholdCount 50} {maxServersPerCredential 5} {maxServerCount 200} {interactionRequestTimeout 300} {busyServerPossiblyIdleLimit 14400} // 這個指令設定的 maxServerCount MBean 屬性是定義於 // CcServerFactoryMBean 中,是使用前一個指令中所定義的 'cc' 變數加以參照: wsadmin> $AdminControl setAttribute $cc maxServerCount 101 // 這個指令會設定變數 'cq' 來存取 CqServerFactoryMBean 屬性。 // 請注意,定義在之前指令中的變數 't' 係用來取得 // TeamServerMBean 的 cqServerFactory 屬性值的指標;接著變數 'cq' 即可用來 // 存取 CqServerFactoryMBean 中的屬性: wsadmin> set cq [$AdminControl getAttribute $t cqServerFactory] // 設定變數 'cq' 的另一種(較方便的)方式如下: wsadmin>set cq [getCqServerFactory] // 這個指令會使用上方定義的 'cq' 變數來擷取 CqServerFactoryMBean // 屬性值: wsadmin> $AdminControl getAttributes $cq . . . // 這個指令會設定變數 'os',用來存取 ONCRPC 伺服器 MBean 的清單, // 每一個都代表特定的 ONCRPC 後端伺服器。該指令會使用 // teamAdminUtils.jacl Script 中定義的其中一個便利方法(於 // 這個階段作業開始時取得): wsadmin> set os [$AdminControl invoke $t getOncrpcServers] . . . // 畫面會顯示執行中 oncrpc 後端伺服器的清單。第一個 oncrpc 伺服器 // 位於索引 0(零),第二個位於索引 1,依此類推... // 這個指令會設定變數 'o',用來存取來自上述指令之輸出中 // 顯示的第一個 oncrpc 伺服器 MBean。這個層次的 MBean 屬性存取作業(亦即, // 特定的 oncrpc 伺服器 MBean)很難處理,因為後端 oncrpc 伺服器程序是 // 暫時的,可能在您可以存取之前就已解除。 wsadmin> set o [getOnc 0] // '0' 是上述指令的輸出中列出的第一個 // 後端伺服器的索引編號 wsadmin> $AdminControl getAttributes $o {workerThreadCount 16} {serverState 1} {activeStatefulHttpSessions 0} {port 3431} {oncrpcCalls 7} {recycleServerHttpSessionLimit 500} {serverId {ClearQuest - 0 {serverType ClearQuest} {hostname testhost2} {activeHttpSessions 0} {totalHttpSessions 1} // 這些指令會設定然後取得 CQ oncrpc 伺服器中,由上述變數 'o' // 所定義的 recycleServerHttpSessionLimit 屬性: wsadmin> $AdminControl setAttribute $o recycleServerHttpSessionLimit 501 wsadmin> $AdminControl getAttribute $o recycleServerHttpSessionLimit 501 // 這些接下來的指令會設定並使用變數 'o',來存取來自之前取得之 oncrpc 伺服器清單 // 的輸出中所顯示的第二個 oncrpc 伺服器 MBean。在本例中, // 所需的 CC ONCRPC 伺服器已被 CM Server 生命週期中解除 // 管理作業: wsadmin> set o [getOnc 1] wsadmin> $AdminControl getAttributes $o WASX7015E: 執行指令時發生異常狀況:"$AdminControl getAttributes $o";異常狀況資訊: com.ibm.ws.scripting.ScriptingException: WASX7025E: 字串 "" 中發生錯誤;無法 建立 ObjectName。 // 在上述指令中,執行中的 CC oncrpc 伺服器程序已被 // CM Server 的生命週期管理作業清除,因此會顯示 "WASX7015E:" 錯誤。如果您 // 指定給 getOnc 方法的索引值無效(超出範圍),也會發生這項錯誤。 // 其餘的指令會顯示其他 oncrpc 伺服器 MBean 存取作業和其輸出。 // 請記得 ONCRPC 伺服器的清單是暫時的;使用 dumpCcServers、 // dumpCqServers 或 dumpAllServers 之類的 dump 指令會方便得多: wsadmin> set o [getOnc 1] WebSphere:cell=testhost2Node02Cell,version=6.1.0.0,spec=1.0,name=ClearCase - 15, mbeanIdentifier=ClearCase - 15,type=stp.management.CcOncrpcServerMBean, node=testhost2Node02,process=server1 wsadmin> $AdminControl getAttributes $o {serverType ClearCase} {serverState 1} {hostname testhost2} {port 4808} wsadmin> listOnc "WebSphere:cell=testhost2Node02Cell,version=6.1.0.0,spec=1.0, name=ClearQuest - 11,mbeanIdentifier=ClearQuest - 11, type=stp.management.CqOncrpcServerMBean,node=testhost2Node02, process=server1" "WebSphere:cell=testhost2Node02Cell,version=6.1.0.0,spec=1.0, name=ClearCase - 14,mbeanIdentifier=ClearCase - 14, type=stp.management.CcOncrpcServerMBean,node=testhost2Node02, process=server1 wsadmin> set o [getOnc 1] // 0 = "ClearQuest - 11", 1 = "ClearCase - 15" WebSphere:cell=testhost2Node02Cell,version=6.1.0.0,spec=1.0,name=ClearCase - 15, mbeanIdentifier=ClearCase - 15, type=stp.management.CcOncrpcServerMBean, node=testhost2Node02,process=server1 wsadmin> $AdminControl getAttributes $o {serverType ClearCase} {serverState 1} {hostname testhost2} {port 4808} {serverId ClearCase - 15} {oncrpcCalls 2} // 以下是使用便利的 dump 指令時會看到的內容範例: wsadmin> dumpAllServers ONCRPC 伺服器:ClearCase - 0 ============ {serverType ClearCase} {serverState 1} {hostname testhost2} {port 3672} {serverId {ClearCase - 0 {oncrpcCalls 7} ONCRPC 伺服器:ClearQuest - 0 ============ {workerThreadCount 10} {serverState 1} {activeStatefulHttpSessions 0} {port 3693} {oncrpcCalls 1} {recycleServerHttpSessionLimit 500} {serverStartTime 1215633895763} {serverId {ClearQuest - 0 {recycleReasonCode 0} {serverType ClearQuest} {hostname testhost2} {activeHttpSessions 0} {totalHttpSessions 0} wsadmin> dumpCcServers CCRPC 伺服器:ClearCase - 0 =========== {serverType ClearCase} {serverState 1} {hostname duke2} {port 3672} {serverId {ClearCase - 0 {oncrpcCalls 7} wsadmin> dumpCqServers CQRPC 伺服器:ClearQuest - 0 =========== {workerThreadCount 10} {serverState 1} {activeStatefulHttpSessions 0} {port 3693} {oncrpcCalls 1} {recycleServerHttpSessionLimit 500} {serverStartTime 1215633895763} {serverId {ClearQuest - 0 {recycleReasonCode 0} {serverType ClearQuest} {hostname duke2} {activeHttpSessions 0} {totalHttpSessions 0} wsadmin> dumpCqServerFactory CqServerFactoryMBean 屬性: ========================== {serverWorkerThreadCount 10} {recycleServerLifetimeLimit 14400} {recyclingPeriod 3600} {recycleServerOncrpcCallLimit 500000} {recycleServerHttpSessionLimit 500} {maximumActiveServers 4} {activeHttpSessionThreshold 40} wsadmin> dumpCcServerFactory CcServerFactoryMBean 屬性: ========================== {oncrpcCallThreshold 5000} {idleServerInterval 600} {serverThresholdCount 50} {maxServersPerCredential 5} {maxServerCount 101} {interactionRequestTimeout 300} {busyServerPossiblyIdleLimit 14400} wsadmin> dumpAll // 這個指令的輸出會傾出所有 MBean 屬性值,包括 // 所有目前執行中的後端 ONCRPC 伺服器程序。
除了使用 wsadmin 指令擷取及設定個別的 MBean 屬性之外, 還有兩個便利的方法可讓您從內容檔匯入及匯出 MBean 屬性值。內容檔可以利用文字編輯器來編輯,且可以即時匯入及匯出; 不需要重新啟動 CM Server。使用 wsadmin 時,CM Server 必須在執行中。
您可以註銷內容檔中的任何不需要或者要匯入的項目。請務必遵循 MBean 名稱和屬性名稱的命名慣例(請參閱以下範例匯出內容檔)。
如果要利用 importFile 指令取消設定 String 值,請在要匯入的內容檔中指定 "" 或將該值保留空白。數值不可保留空白。
// 這個 wsadmin 指令會載入所有便利指令和方法,包括 importFile // 和 exportToFile 指令。這些指令可以很容易地擷取及更新 MBean 屬性值, // 也可以很容易地擷取特定的配置。如果 CM Server 遇到困難, // 您可以即時快速匯入之前擷取的配置。 wsadmin> source teamAdminUtils.jacl // 如果您要擷取 TeamServerMBean、CcServerFactoryMBean 和 CqServerFactoryMBean MBean // 的 Snapshot,請使用 exportToFile 便利指令。請只指定 // 要在其中儲存檔案的完整路徑名稱。產生的內容檔接著可以利用 // 文字編輯器來編輯,再使用 importFile 指令匯入。 // 附註:這些每一個指令的路徑名稱必須使用正斜線。 wsadmin> exportToFile C:/temp/CmServer.properties "C:/temp/CmServer.properties" 檔不存在,繼續匯出... 正在擷取 MBean... 正在匯出 TeamServerMBean.sessionReaperThreadDelay... 正在匯出 TeamServerMBean.cqLoginSessionTimeout... 正在匯出 TeamServerMBean.cqLoginSessionWaitTimeout... 正在匯出 TeamServerMBean.sessionObjectDefaultTimeout... 正在匯出 TeamServerMBean.sessionQueryObjectTimeout... 正在匯出 TeamServerMBean.sessionRecordObjectTimeout... 正在匯出 TeamServerMBean.oncrpcBufferLimit... 正在匯出 TeamServerMBean.oncrpcInterruptLimit... 正在匯出 TeamServerMBean.ejbBufferLimit... 正在匯出 TeamServerMBean.ccrcLoginSessionTimeout... 正在匯出 TeamServerMBean.ccrcViewStorage... 正在匯出 TeamServerMBean.ccrcUploadLimit... 正在匯出 TeamServerMBean.ccrcTempDir... 正在匯出 TeamServerMBean.ccrcPrimaryGroup... 正在匯出 TeamServerMBean.ccrcUnixCqHome... 正在匯出 TeamServerMBean.ccrcVobLineTerminator... 正在匯出 TeamServerMBean.ccrcUserRegionMapfile... 正在匯出 TeamServerMBean.ccrcTraceLevel... 正在匯出 TeamServerMBean.cqFulltextSearchPageSize... 正在匯出 TeamServerMBean.cqFulltextSearchCacheSize... 正在匯出 TeamServerMBean.cqFulltextSearchRecordHitLimit... 正在匯出 TeamServerMBean.procureServerInterval... 正在匯出 TeamServerMBean.maxProcureServerAttempts... 正在匯出 TeamServerMBean.maxCqSessionsPerUser... 正在匯出 CcServerFactoryMBean.maxServerCount... 正在匯出 CcServerFactoryMBean.serverThresholdCount... 正在匯出 CcServerFactoryMBean.idleServerInterval... 正在匯出 CcServerFactoryMBean.maxServersPerCredential... 正在匯出 CcServerFactoryMBean.interactionRequestTimeout... 正在匯出 CcServerFactoryMBean.busyServerPossiblyIdleLimit... 正在匯出 CcServerFactoryMBean.oncrpcCallThreshold... 正在匯出 CqServerFactoryMBean.serverWorkerThreadCount... 正在匯出 CqServerFactoryMBean.activeHttpSessionThreshold... 正在匯出 CqServerFactoryMBean.maximumActiveServers... 正在匯出 CqServerFactoryMBean.recycleServerHttpSessionLimit... 正在匯出 CqServerFactoryMBean.recycleServerLifetimeLimit... 正在匯出 CqServerFactoryMBean.recycleServerOncrpcCallLimit... 正在匯出 CqServerFactoryMBean.recyclingPeriod... wsadmin> importFile C:/temp/CmServer.properties 找到 "C:/temp/CmServer.properties" 檔,繼續匯入... 正將值 '900' 匯入 MBean TeamServerMBean 中的 sessionReaperThreadDelay 內容 舊的值=900 新的值=900 正將值 '1803' 匯入 MBean TeamServerMBean 中的 cqLoginSessionTimeout 內容 舊的值=1803 新的值=1803 正將值 '120' 匯入 MBean TeamServerMBean 中的 cqLoginSessionWaitTimeout 內容 舊的值=120 新的值=120 正將值 '1800' 匯入 MBean TeamServerMBean 中的 sessionObjectDefaultTimeout 內容 舊的值=1800 新的值=1800 . . . // 如果您嘗試匯出至已存在的檔案,則會將時間戳記自動 // 附加到您在指令中指定的檔案名稱之後: wsadmin> exportToFile C:/temp/CmServer.properties "C:/temp/CmServer.properties" 檔已存在;正在附加日期到檔案名稱。 exportFilePath 現在為:C:/temp/CmServer.properties_2008-07-09_16-27-11 正在擷取 MBean... 正在匯出 TeamServerMBean.sessionReaperThreadDelay... // 以下是一般匯出檔的樣子: C:\> type c:\temp\CmServer.properties # 匯出 CM Server MBean 屬性,建立於:2008-07-09_16-22-29 # # # TeamServerMBean 可寫入的屬性 # TeamServerMBean.sessionReaperThreadDelay=900 TeamServerMBean.cqLoginSessionTimeout=1803 TeamServerMBean.cqLoginSessionWaitTimeout=120 TeamServerMBean.sessionObjectDefaultTimeout=1800 TeamServerMBean.sessionQueryObjectTimeout=1803 TeamServerMBean.sessionRecordObjectTimeout=10800 TeamServerMBean.oncrpcBufferLimit=100 TeamServerMBean.oncrpcInterruptLimit=1000 TeamServerMBean.ejbBufferLimit=100 TeamServerMBean.ccrcLoginSessionTimeout=900 TeamServerMBean.ccrcViewStorage= TeamServerMBean.ccrcUploadLimit=0 TeamServerMBean.ccrcTempDir= TeamServerMBean.ccrcPrimaryGroup= TeamServerMBean.ccrcUnixCqHome= TeamServerMBean.ccrcVobLineTerminator= TeamServerMBean.ccrcUserRegionMapfile= TeamServerMBean.ccrcTraceLevel=0 TeamServerMBean.cqFulltextSearchPageSize=25 TeamServerMBean.cqFulltextSearchCacheSize=1000 TeamServerMBean.cqFulltextSearchRecordHitLimit=200 TeamServerMBean.procureServerInterval=60 TeamServerMBean.maxProcureServerAttempts=6 TeamServerMBean.maxCqSessionsPerUser=2 # # CcServerFactoryMBean 可寫入的屬性 # CcServerFactoryMBean.maxServerCount=101 CcServerFactoryMBean.serverThresholdCount=50 CcServerFactoryMBean.idleServerInterval=600 CcServerFactoryMBean.maxServersPerCredential=5 CcServerFactoryMBean.interactionRequestTimeout=300 CcServerFactoryMBean.busyServerPossiblyIdleLimit=14400 CcServerFactoryMBean.oncrpcCallThreshold=5000 # # CqServerFactoryMBean 可寫入的屬性 # CqServerFactoryMBean.serverWorkerThreadCount=10 CqServerFactoryMBean.activeHttpSessionThreshold=40 CqServerFactoryMBean.maximumActiveServers=4 CqServerFactoryMBean.recycleServerHttpSessionLimit=500 CqServerFactoryMBean.recycleServerLifetimeLimit=14400 CqServerFactoryMBean.recycleServerOncrpcCallLimit=500000 CqServerFactoryMBean.recyclingPeriod=3600