校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 詳解tomcat各個端口的作用

詳解tomcat各個端口的作用

熱門標簽:長沙回撥外呼系統 云南云電銷機器人招商 比較穩定的外呼系統 江蘇自動外呼系統一般多少錢 鸚鵡螺號航海地圖標注時間 信貸電銷機器人系統 400 電話 申請費用 山東電信外呼系統靠譜嗎 ai電話機器人營銷

從tomcat配置文件中,我們可以看出,在啟動tomcat的時候默認啟動了3個端口,分別是8080(8443)、8009、8005。

8080(8443)端口

<Connector port="80" protocol="HTTP/1.1"
   connectionTimeout="20000"
   redirectPort="8443" />

這個應該是我們最熟悉的一個,平常開發測試也經常用,該Connector用于監聽瀏覽器發送的請求,設置為80后可以直接使用http://localhost訪問。

http協議,其中redirectPort表示如果發送的是https請求,就將請求發送到8443端口。

8443是默認的https監聽端口,默認是沒有開啟的,如果要開啟由于tomcat不自帶證書所以除了取消注釋之外,還需要自己生成證書并指定。

8009端口

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

Nginx、Apache等反向代理tomcat時就可以使用ajp協議反向代理到該端口。
雖然我們經常使用http反向代理到8080端口,但由于ajp建立tcp鏈接后一般長時間保持,從而減少Http反復進行tcp鏈接和斷開的開銷,所以反向代理中ajp是比http高效的。

8005端口

<Server port="8005" shutdown="SHUTDOWN">

tomcat監聽的關閉端口,就是說這個端口負責監聽關閉tomcat的請求。

當執行shutdown.sh關閉tomcat就是鏈接8005端口執行SHUTDOWN命令;由此,我們直接用telnet向8005端口執行SHUTDOWN來關閉tomcat,這也是比較正統的關閉方式,如果這個端口沒被監聽,那么sh腳本就是無效的。

實際上,8005和8009端口并不是必須的,尤其SHUTDOWN雖然默認是監聽在127.0.0.1,但是連接到這個端口,發送SHUTDOWN就可以無任何驗證的把tomcat關閉掉,有安全隱患的。

AJP端口用來與應用服務器交互時候用,比如apache連接tomcat等,開發期間一般也用不著,可以禁止掉。

禁用方式:

AJP端口,直接注釋掉server.xml文件的配置行就可以了。

SHUTDOWN端口是寫在server參數里面的,直接去掉是不管用的,也是會默認啟動,一般在安全設置時候建議把端口修改為其他端口,SHUTDOWN修改為其他復雜的字符串。

實際上這個端口是可以直接屏蔽不監聽的。設置時候將其port值修改為-1就可以。

<Server port="-1" shutdown="SHUTDOWN">

server.xml配置文件

<!-- 屬性說明
port:指定一個端口,這個端口負責監聽關閉Tomcat的請求
shutdown:向以上端口發送的關閉服務器的命令字符串
-->
<Server port="8005" shutdown="SHUTDOWN">

 <Listener className="org.apache.catalina.core.AprLifecycleListener" />
 <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
 <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
 <Listener className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/>

 <GlobalNamingResources>
 <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
 <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>

 <Service name="Catalina">
 <!--
  Connector 元素:
  由 Connector 接口定義.<Connector> 元素代表與客戶程序實際交互的組件,它負責接收客戶請求,以及向客戶返回響應結果.

  屬性說明:
  port:服務器連接器的端口號,該連接器將在指定端口偵聽來自客戶端的請求。
  enableLookups:如果為 true,則可以通過調用 request.getRemoteHost() 進行 DNS 查詢來得到遠程客戶端的實際主機名;若為 false 則不進行DNS查詢,而是返回其ip地址。
  redirectPort:服務器正在處理http請求時收到了一個SSL傳輸請求后重定向的端口號。
  acceptCount:當所有可以使用的處理請求的線程都被用光時,可以放到處理隊列中的請求數,超過這個數的請求將不予處理,而返回Connection refused錯誤。
  connectionTimeout:等待超時的時間數(以毫秒為單位)。
  maxThreads:設定在監聽端口的線程的最大數目,這個值也決定了服務器可以同時響應客戶請求的最大數目.默認值為200。
  protocol:必須設定為AJP/1.3協議。
  address:如果服務器有兩個以上IP地址,該屬性可以設定端口監聽的IP地址,默認情況下,端口會監聽服務器上所有IP地址。
  minProcessors:服務器啟動時創建的處理請求的線程數,每個請求由一個線程負責。
  maxProcessors:最多可以創建的處理請求的線程數。
  minSpareThreads:最小備用線程 。
  maxSpareThreads:最大備用線程。
  debug:日志等級。
  disableUploadTimeout:禁用上傳超時,主要用于大數據上傳時。
 -->
 <Connector port="8080" maxHttpHeaderSize="8192"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    connectionTimeout="20000" disableUploadTimeout="true" />


 <!-- 負責和其他 HTTP 服務器建立連接。在把 Tomcat 與其他 HTTP 服務器集成時就需要用到這個連接器。 -->
 <Connector port="8009" 
    enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />


 <!-- 
  每個Service元素只能有一個Engine元素.元素處理在同一個<Service>中所有<Connector>元素接收到的客戶請求
  屬性說明:
  name:對應$CATALINA_HOME/config/Catalina 中的 Catalina ;
  defaultHost: 對應Host元素中的name屬性,也就是和$CATALINA_HOME/config/Catalina/localhost中的localhost,缺省的處理請求的虛擬主機名,它至少與其中的一個Host元素的name屬性值是一樣的
  debug:日志等級
 -->
 <Engine name="Catalina" defaultHost="localhost">

  <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
    resourceName="UserDatabase"/>
  <!--
  由 Host 接口定義.一個 Engine 元素可以包含多個<Host>元素.
  每個<Host>的元素定義了一個虛擬主機.它包含了一個或多個Web應用.

  屬性說明:
   name:在此例中一直被強調為$CATALINA_HOME/config/Catalina/localhost中的localhost虛擬主機名
   debug:是日志的調試等級 
   appBase:默認的應用路徑,也就是把應用放在一個目錄下,并在autoDeploy為true的情況下,可自動部署應用此路徑相對于$CATALINA_HOME/ (web applications的基本目錄)
   unpackWARs:設置為true,在Web應用為*.war是,解壓此WAR文件. 如果為true,則tomcat會自動將WAR文件解壓;否則不解壓,直接從WAR文件中運行應用程序.
   autoDeploy:默認為true,表示如果有新的WEB應用放入appBase 并且Tomcat在運行的情況下,自動載入應用
  -->
  <Host name="localhost" appBase="webapps"
   unpackWARs="true" autoDeploy="true"
   xmlValidation="false" xmlNamespaceAware="false">
  <!-- 
   屬性說明:
   path:訪問的URI,如:http://localhost/是我的應用的根目錄,訪問此應用將用:http://localhost/demm進行操作,此元素必須,
    表示此web application的URL的前綴,用來匹配一個Context。請求的URL形式為http://localhost:8080/path/*
   docBase:WEB應用的目錄,此目錄必須符合Java WEB應用的規范,web application的文件存放路徑或者是WAR文件存放路徑。
   debug:日志等級 
   reloadable:是否在程序有改動時重新載入,設置成true會影響性能,但可自動載入修改后的文件,
    如果為true,則Tomcat將支持熱部署,會自動檢測web application的/WEB-INF/lib和/WEB-INF/classes目錄的變化,
    自動裝載新的JSP和Servlet,我們可以在不重起Tomcat的情況下改變web application
  -->
  <Context path="/demm" docBase="E:\\projects\\demm\\WebRoot" debug="0" reloadable="true"></Context>
  </Host>
 </Engine>
 </Service>
</Server>

到此這篇關于詳解tomcat各個端口的作用的文章就介紹到這了,更多相關tomcat端口的作用內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:運城 澳門 齊齊哈爾 衡陽 嘉興 烏海 亳州 拉薩

巨人網絡通訊聲明:本文標題《詳解tomcat各個端口的作用》,本文關鍵詞  詳解,tomcat,各個,端口,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解tomcat各個端口的作用》相關的同類信息!
  • 本頁收集關于詳解tomcat各個端口的作用的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    国产曰批免费观看久久久| 91国偷自产一区二区使用方法| 北条麻妃国产九九精品视频| 欧美午夜精品久久久久久孕妇 | 欧洲精品视频在线观看| 日韩欧美电影一二三| 亚洲精品日日夜夜| 粉嫩aⅴ一区二区三区四区五区 | 色婷婷久久久亚洲一区二区三区| 亚洲精品在线观看视频| 天堂在线一区二区| 欧洲国内综合视频| 亚洲色图另类专区| 粉嫩欧美一区二区三区高清影视| 日韩午夜av电影| 人人狠狠综合久久亚洲| 在线看一区二区| 一区二区三区四区亚洲| 99精品国产热久久91蜜凸| 欧美精品一区二区三区蜜臀 | 亚洲美女屁股眼交3| 国产99久久久国产精品免费看| 日韩丝袜美女视频| 日韩不卡手机在线v区| 欧美三级在线看| 亚洲成a人在线观看| 欧美日韩综合在线| 亚洲丶国产丶欧美一区二区三区| 91精品福利视频| 亚洲制服欧美中文字幕中文字幕| 91色综合久久久久婷婷| 亚洲另类春色校园小说| 欧美午夜电影网| 天堂一区二区在线免费观看| 欧美久久一区二区| 日本aⅴ亚洲精品中文乱码| 欧美日韩的一区二区| 日本午夜一本久久久综合| 正在播放一区二区| 麻豆精品国产91久久久久久| 亚洲精品在线三区| 成人精品鲁一区一区二区| 国产精品久久久久久久久久免费看| www.一区二区| 一区二区不卡在线播放| 欧美日韩国产经典色站一区二区三区| 天天综合网天天综合色| 欧美一区二区三区的| 国产在线精品一区在线观看麻豆| 久久九九久精品国产免费直播| 丁香六月综合激情| 亚洲欧美精品午睡沙发| 欧美专区日韩专区| 老汉av免费一区二区三区| 日本一区二区三区四区| 色诱亚洲精品久久久久久| 亚洲aⅴ怡春院| www国产亚洲精品久久麻豆| www.一区二区| 日本欧美一区二区三区| 久久影院视频免费| 91成人免费在线视频| 免费观看一级欧美片| 国产精品久久久久天堂| 在线播放91灌醉迷j高跟美女| 国产激情一区二区三区| 一区二区三区在线观看欧美| 欧美sm美女调教| 一本到一区二区三区| 麻豆国产精品视频| 亚洲视频图片小说| 精品三级在线观看| 91国产丝袜在线播放| 国内精品在线播放| 亚洲高清一区二区三区| 国产午夜精品一区二区三区嫩草| 欧美日韩一区二区在线视频| 国产黄色91视频| 亚洲v中文字幕| 综合色天天鬼久久鬼色| 亚洲精品在线观看网站| 欧美日韩精品免费观看视频| 成人av在线影院| 激情综合色丁香一区二区| 亚洲激情校园春色| 国产精品久久久久影院色老大 | 国产激情视频一区二区三区欧美 | 精品国产免费久久| 日本韩国欧美三级| 福利一区二区在线| 秋霞电影网一区二区| 亚洲综合免费观看高清完整版在线 | 亚洲激情在线播放| 国产精品视频观看| 国产午夜精品久久久久久久 | 国产精品一区二区黑丝| 日韩国产成人精品| 五月开心婷婷久久| 亚洲自拍另类综合| 亚洲精品日韩一| 亚洲欧洲精品天堂一级| 亚洲国产精品黑人久久久| 久久久午夜精品理论片中文字幕| 91精品国产福利| 91精品欧美久久久久久动漫| 欧美性猛片aaaaaaa做受| 在线免费精品视频| 日本久久精品电影| 色噜噜久久综合| 不卡一区二区三区四区| 成人网在线免费视频| 成人av集中营| 91免费看片在线观看| 91亚洲精品乱码久久久久久蜜桃| 99久久精品国产毛片| 一本色道久久综合亚洲91| 91麻豆自制传媒国产之光| 91老司机福利 在线| 一本色道亚洲精品aⅴ| 欧美色精品在线视频| 制服视频三区第一页精品| 日韩精品一区二| 久久人人超碰精品| 中文字幕精品—区二区四季| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 图片区小说区国产精品视频| 婷婷国产v国产偷v亚洲高清| 久久精品99国产精品| 国产乱国产乱300精品| 成人av网站免费| 欧美无乱码久久久免费午夜一区| 欧美精品一级二级三级| 久久久久亚洲蜜桃| 中文字幕日韩精品一区| 亚洲一区二区av在线| 天堂精品中文字幕在线| 国产精品一区不卡| a4yy欧美一区二区三区| 欧美日精品一区视频| 精品伦理精品一区| 国产精品第五页| 日本欧美大码aⅴ在线播放| 国产精华液一区二区三区| 91成人在线观看喷潮| 日韩免费电影网站| 亚洲色图另类专区| 另类调教123区 | 国产成人av资源| 在线观看国产精品网站| 日韩精品中文字幕在线不卡尤物 | 欧美综合一区二区| 久久在线观看免费| 亚洲成人在线免费| 丰满亚洲少妇av| 7777精品伊人久久久大香线蕉 | 欧美裸体bbwbbwbbw| 久久免费美女视频| 亚洲成人动漫在线观看| 高清不卡在线观看| 91精品国产91综合久久蜜臀| 中文字幕一区二区5566日韩| 热久久国产精品| 欧美中文一区二区三区| 久久精品视频一区二区三区| 婷婷六月综合网| 99国产精品一区| 久久亚洲一区二区三区四区| 亚洲成av人综合在线观看| 99久久精品国产毛片| 久久久精品欧美丰满| 天天亚洲美女在线视频| 91久久精品日日躁夜夜躁欧美| 欧美国产乱子伦| 国产在线精品免费av| 日韩一本二本av| 亚洲午夜私人影院| 91高清在线观看| 亚洲人成人一区二区在线观看 | 国产精品69毛片高清亚洲| 欧美精品第1页| 亚洲国产精品麻豆| 91尤物视频在线观看| 国产精品日产欧美久久久久| 国内精品嫩模私拍在线| 欧美一级二级在线观看| 日日欢夜夜爽一区| 欧美性做爰猛烈叫床潮| 一区二区国产盗摄色噜噜| 色综合天天在线| 久久久久久电影| 欧美猛男gaygay网站| 久久久精品tv| 久久精品国产999大香线蕉| 欧美日韩国产综合一区二区 | 国产精品一区二区久久精品爱涩 | 日本一区二区综合亚洲| 免费精品视频在线| 欧美一级一区二区| 日本视频中文字幕一区二区三区| 欧美日本一区二区三区四区|