Tomcat常見面試題


Tomcat常見的缺省端口多少?怎么修改?

1.找到tomcat目錄下的conf文件夾

2.進入conf文件夾里面找到server.xml文件

3.打開server.xml文件。

4.在server.xml文件里面找到如下信息:

4.把port=”8080″改成port=”8888″,並且保存

5.啟動Tomcat,並且在IE瀏覽器里面的地址欄輸入http://127.0.0.1:8888/

Tomcat有哪幾種connector運行模式的優化?

1.bio(blocking/io)

2.nio(non-blocking i/o)

3.apr(Apache Portable Runtime/Apache可移植運行庫)

相關解釋:

  • bio: 傳統的Java I/O操作,同步且阻塞IO。
  • nio: JDK1.4開始支持,同步阻塞或同步非阻塞IO
  • aio(nio.2): JDK7開始支持,異步非阻塞IO
  • apr: Tomcat將以JNI的形式調用Apache HTTP服務器的核心動態鏈接庫來處理文件讀取或網絡傳輸操作,從而大大地 提高Tomcat對靜態文件的處理性能
  • 下面是配置Tomcat運行模式改成NIO模式,並配置連接池進行優化;

Tomcat集中部署方式?

  1. 直接把Web項目放在webapps下,Tomcat會自動將其部署
  2. 在server.xml文件上配置<Context>節點,設置相關的屬性即可
  3. 通過Catalina來進行配置:進入到conf\Catalina\localhost文件下,創建一個xml文件,該文件的名字就是站點的名字。編寫XML的方式來進行設置。

第二種方式:

  • 在其他盤符下創建一個web站點目錄,並創建WEB-INF目錄和一個html文件。

  • 找到Tomcat目錄下/conf/server.xml文件

  • 在server.xml中的節點下添加如下代碼。path表示的是訪問時輸入的web項目名,docBase表示的是站點目錄的絕對路徑

<Context path="/web1" docBase="D:\web1"/>

訪問配置好的web站點

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM