亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Tomcat服務配置與性能優化

黑洞大仙 全棧工程師
難度初級
時長 2小時23分
學習人數
綜合評分9.17
30人評價 查看評價
9.1 內容實用
9.5 簡潔易懂
8.9 邏輯清晰
  • 通過配置對Cookie 進行加密, 在context.xml 中進行配置,在19行添加 <Context useHttpOnly="true">


    查看全部
  • Cookie? 的作用

    查看全部
  • 自定義 tomcat? 的錯誤頁面

    查看全部
  • tomcat 版本信息

    查看全部
    0 采集 收起 來源:修改版本號

    2019-08-13

  • 修改默認 的 shutdown 的值,避免被其他人通過網絡來關閉我們的tomcat 服務器

    查看全部
  • 多域名的訪問

    查看全部
    0 采集 收起 來源:多域名訪問

    2019-08-13

  • 基于Tomcat 和 CAS? 實現單點登錄

    查看全部
    0 采集 收起 來源:單點登錄1

    2019-08-13

  • Container 是tomcat 的主要構件,

    包含四個主要的子容器

    查看全部
    0 采集 收起 來源:概念和原理2

    2019-08-13

  • https://img1.sycdn.imooc.com//5d5288290001b68106920487.jpg

    Server服務器:是指整個tomcat服務器,其中包含多個組件;主要負責管理和啟動各個service,同時監聽8005發送過來的shot down命令,用來關閉整個服務器。

    Service: tomcat封裝的,主要對外提供完整的基于組件的web服務,它其中包含Connector和Container兩個核心組件以及多個功能組件。各個Service之間是獨立的,但是它們共享同一個虛擬機資源。

    Connector: tomcat與外部世界的一個連接器,監聽固定的端口,接收外部請求,并將請求結果傳給Container,將Container處理的結果返回給外部。

    Container: 是一個servlet容器,內部由多層容器組成,主要用于管理servlet的生命周期,調用servlet的相關方法去處理業務邏輯。

    Jasper: tomcat的jsp解析引擎,主要用于將jsp文件轉化成java文件,并且編譯成.class文件。

    Naming: 命名服務,將名稱和對象聯系起來,以便用名稱訪問對象。

    Session:主要負責創建和管理Session,以及session的持久化。

    Loging: 記錄相關的日志。

    JMX: JavaSE中定義的一種規范。


    查看全部
    2 采集 收起 來源:概念和原理1

    2019-08-13

  • https://img1.sycdn.imooc.com//5d52832100012c8e06510469.jpg

    Server:

    Service:

    Connector:

    Container:

    Jasper:

    Naming:

    Session:

    Loging:

    JMX:


    查看全部
    0 采集 收起 來源:概念和原理1

    2019-08-13

  • JAVA_OPTS="-server -Xms256m -Xms512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m"

    查看全部
    0 采集 收起 來源:修改內存

    2019-08-07

  • conf文件夾配置文件

    catalina.policy防止jsp代碼破壞tomcat容器

    catalina.properties包含的是不能被jsp文件修改的文件列表

    context.xml context的配置文件,因為它位于頂層,所以它是被所有web應用所使用的配置文件,默認的內容就是web.xml所在的文件位置

    logging.properties Tomcat日志使用的配置文件,配置了文件的輸出格式等等一系列信息

    server.xml tomcat最主要的配置文件,定義了tomcat的體系結構,這個文件是tomcat啟動的時候構建Tomcat容器,修改Tomcat的端口號

    tomcat-users.xml tomcat人員頁面,一些tomcat管理員的人員信息

    web.xml配置tomcat啟動信息,比如啟動頁之類的

    查看全部
  • JDBC操作數據庫

    加載驅動>創建鏈接>執行SQL>釋放連接

    異步配置連接

    獨立配置連接

    查看全部
  • /bin:tomcat? 存放運行的命令

    Windos

    startup.bat 啟動命令

    shutdown.bat關閉命令

    configtest.bat設置內存和字符集

    Linux

    startup.sh 啟動命令

    shutdown.sh 關閉命令

    configtest.sh 設置內存和字符集

    /conf? 存放配置文件

    catalina.policy 防止jsp代碼或用戶代碼破壞tomcat容器

    catalina.properties 包含一些不能對jsp或sevlet修改的夾得文件列表

    logging.properties 日志使用配置文件,輸出格式等

    server.xml 最主要配置文件,端口號

    tomcat-users.xml 網頁的管理信息和用戶信息

    web.xml 配置啟動信息

    /lib 存放java包

    /logs 運行期間產生的日志信息,查看日志

    /webapps 存放應用程序

    /ROOT 根目錄

    /work 運行時編譯后的文件,清除此目錄可達到清楚緩存的效果

    查看全部
  • Engine:用來管理多個站點。一個service只能有一個Engine。

    Host:虛擬主機(一種在一個web服務器上服務多個域名的機制,對每個域名而言,都好象獨享了整個主機),可以配置Host添加站點。

    Context:代表一個應用程序,通常是指war包。

    Wrapper:封裝了的servlet。

    查看全部
    0 采集 收起 來源:概念和原理2

    2019-07-14

舉報

0/150
提交
取消
課程須知
需要具有Java Web基礎,對Tomcat有初步的了解。
老師告訴你能學到什么?
1、Tomcat基礎配置 2、Tomcat安全配置 3、Tomcat性能優化

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!