tomcat配置-2

架構

1.4.4 Cluster

Tomcat使用Cluster元素提供上下文屬性復制,WAR部署和會話復制,并且可以嵌套在Engine或Host元素中。 Manager,Channel,Valve,Deployer和ClusterListener元素嵌套在其中。 有關這些元素及其使用方式的更多信息,請參見Apache的Tomcat配置頁面。 雖然此元素具有高度可配置性,但默認配置通常足以滿足大多數用戶的需求。
參考:https://tomcat.apache.org/tomcat-8.5-doc/config/cluster.html

1.5 Nested Components

這些元素嵌套在container元素中以定義附加功能。

1.5.1 Listeners

listeners可以嵌套在Server,Engine,Host或Context元素中,指向將在特定事件發生時執行操作的組件。
雖然大多數組件具有className屬性,但是為了選擇元素的不同實現,Listener元素是唯一的,因為除了默認值之外還有許多唯一的實現,所有這些實現都需要Listener元素嵌套在Server元素中。 因此,正確設置此屬性很重要。 當前可用的實現是APR生命周期監聽器,Jasper監聽器,服務器生命周期監聽器,全局資源生命周期監聽器,JMX遠程生命周期監聽器和JRE內存泄漏預防監聽器。
詳細配置參考:https://tomcat.apache.org/tomcat-8.5-doc/config/listeners.html

1.5.2 Global Naming Resources

此元素用于為特定服務器指定全局Java命名和目錄接口(JNDI)資源,與任何每個Web應用程序JNDI上下文不同。 如果您愿意,您可以通過定義它們并使用<ResourceLink>鏈接到它們來聲明此元素中的<resource-ref>和<resource-env-ref>的JNDI資源查找特性。 此方法的結果等同于在應用程序的“/WEB-INF/web.xml”文件中包含<resource-ref>元素。 如果使用此技術,請務必定義指定和配置對象工廠及其屬性所需的任何其他參數。

<GlobalNamingResources>
    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users
    -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />
</GlobalNamingResources> 

1.5.3 Realm

此元素可以嵌套在任何Container元素內,定義包含該Container的用戶名,密碼和角色的數據庫。 如果嵌套在Host或Engine元素中,則Realm元素中定義的特征默認情況下將被所有較低級容器繼承。 重要的是正確地設置此元素的“className”屬性,因為存在多種實現,以提供不同類型的容器管理安全性。 這些實現用于將Catalina暴露給其他系統的用戶安全管理,例如JDBC,JNDI和DataSource。

<Realm className="org.apache.catalina.realm.LockOutRealm">
        <!-- This Realm uses the UserDatabase configured in the global JNDI
             resources under the key "UserDatabase".  Any edits
             that are performed against this UserDatabase are immediately
             available for use by the Realm.  -->
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
</Realm> 

1.5.4 Resources

這個元素有一個簡單的能力,將Catalina定向到Web應用程序使用的靜態資源。 這些資源包括classes,HTML和JSP文件。 使用此元素允許Catalina訪問文件系統以外的位置中包含的文件,例如WAR歸檔或JDBC數據庫中包含的資源。 至關重要的是要記住,允許Web應用程序訪問包含離開文件系統的資源的這種技術只能在應用程序不需要直接訪問存儲在文件系統上的資源時使用。

1.5.5 Valve

Valve嵌套在Engine、Host和Context元素中,以將特定功能插入到請求處理管道中。 這是一個非常通用的元素,Valve的類型范圍從認證者到過濾器、以及修復WebDAV錯誤。 許多這些類型的Valve只能嵌套在特定的元件中。 不用說,注意這個元素的“className”屬性是必不可少的。 Apache的Tomcat配置頁面提供了有關Valve元素類型及其用法的大量文檔

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,333評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,491評論 3 416
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,263評論 0 374
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,946評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,708評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,186評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,255評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,409評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,939評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,774評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,976評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,518評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,209評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,641評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,872評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,650評論 3 391
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,958評論 2 373

推薦閱讀更多精彩內容