<server> <connector port="8080" maxThreads="256" minSpareThreads="64" maxSpareThreads="192" enableLookups="false" acceptCount="128" debug="0" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" address="127.0.0.1"/> <!-- address:指定鏈接器監聽的地址,默認爲全部地址,0.0.0.0; maxThreads:支持最大併發鏈接數,默認爲200 port:監聽的端口,默認爲0 protocol:鏈接器所使用的協議,默認爲HTTP/1.1,定義AJP協議時一般爲AJP/.3 redirectPort:若是某鏈接器支持的協議爲http,當接收客戶端發來的https請求時,則轉發至此屬性定義的端口 connectionTimeout:等待客戶端發送請求的超時時間,單位爲毫秒,默認爲60000,1分鐘 enableLookups:是否經過request.getRemoteHost()進行DMS查詢以獲取客戶端的主機名,默認爲true acceptCount:設置等待隊列的最大長度,一般在tomcat全部處理線程均處於繁忙狀態時,新發來的請求將放置於等待隊列中 --> <Engine name="Catalina" defaultHost="localhost" > <Realm/> <Listener/> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="ROOT" reloadable="true" /> <!-- appBase:此Host的目錄 unpackWARs:自動解壓war包. autoDeploy:自動部署 --> <Valve/> </Host> </Engine> </server>
catalina.sh configtest|start|stop|restart