91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Tomcat配置虛擬主機和優化的方法

發布時間:2020-06-12 13:28:47 來源:億速云 閱讀:200 作者:元一 欄目:云計算

Tomcat簡介

Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規范總是能在Tomcat 中得到體現,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規范。因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發商的認可,成為目前比較流行的Web 應用服務器

Tomcat優點

1、兼有可擴du展性和安全性。假如單位時間內訪問請求zhi數急劇增加,可以用相對較低的費dao用增加前端的能力。

2、比較容易擴展。由于是通過在這臺功能強大的服務器上運行的單個servlet容器,實際上也就不需要考慮session狀態在分布式環境下的維護這類復雜的問題。

3、臺后端服務器在外界不可以訪問,網上的黑客只能訪問前端的web服務器,不能直接訪問后端的應用服務器,這就提高了安全性。但這并不意味著黑客們不能通過網絡瀏覽器進行其它形式的攻擊。

Tomcat服務器,允許用戶在同一臺計算機上,配置多個Web站點,在這種情況下,需要為每個Web站點,配置不同的主機名,即配置虛擬主機。現實生活中,為了提高硬件資源的利用率,有很多網站通過配置虛擬主機的方式,實現服務器的共享。

Tomcat配置虛擬主機和優化的方法

一、Tomcat 優化(內存和線程是它性能上的瓶頸):

Tomcat 的缺省配置并不適合生產環境,它會頻繁出現假死現象需要重啟,只有通過不斷壓測優化才能讓它最高效率穩定的運行。優化主要有三個方面:

1、分別為操作系統優化(內核參數優化);
2、Tomcat 配置文件參數優化;
3、Java 虛擬機(JVM)調優;

接下來,介紹配合 jmeter 壓測工具進行調優前和調優后的數據進行比較。

客戶機上需要先安裝 jdk;
這是用 jmeter工具測試未壓縮時的數值:
Tomcat配置虛擬主機和優化的方法
第一步:修改 /usr/local/tomcat/conf/server.xml文件

<Connector port="8080" protocol="HTTP/11.1"   ##連接端口,版本號
connectionTimeout="20000"   ##連接超時時間
redirectPort="8443"     ##備用連接端口
minSpareThreads="50"   ##最小空閑線程數
enableLookups="false"   ##不允許反向解析
disableUploadTimeout="true"    ##使用上傳超時
acceptCount="300"   ##最大隊列長度
maxThreads="500"    ##最大線程數
processorCache="500"
URIEncoding="UTF-8"   ##使用的編碼格式
compression="on"   ##響應壓縮請求
compressionMinSize="2048"  ##最小響應值
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,image/gif,image /jpg,image/png"/>    ##響應壓縮的文件格式

第二步:重啟服務
第三步:再在客戶機上面用 jmeter工具進行壓測,這是進行優化后測試的數值
Tomcat配置虛擬主機和優化的方法
通過比較,我們發現修改優化后的平均值有一個非常大幅度的銳減,通過不斷的壓測優化才能讓它最高效率穩定的運行。

二、配置虛擬主機:

第一步:安裝好DNS服務,設置好對應的IP地址和域名解析,用客戶機解析是否正確。
Tomcat配置虛擬主機和優化的方法
第二步:創建 kgc 和 accp 項目目錄和文件。

文件位置:/usr/local/tomcat/webapps/,分別創建以下兩個目錄及文件:

kgc/index.jsp
accp/index.jsp
Tomcat配置虛擬主機和優化的方法
第三步:修改配置文件

vim /usr/local/tomcat/conf/server.xml ,添加以下代碼:

<Host name="www.kgc.com"  appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
      <Context docBase="/usr/local/tomcat/webapps/kgc" path="" reloadable="ture" />
      </Host>

<Host name="www.accp.com"  appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
      <Context docBase="/usr/local/tomcat/webapps/accp" path="" reloadable="ture" />
      </Host>

Tomcat配置虛擬主機和優化的方法
第四步:重啟 tomcat服務

(1)重啟服務

 shutdown.sh   //關閉
 startup.sh    //開啟

(2)在客戶機上驗證
在瀏覽器上分別輸入,http://www.kgc.com:8080/ 和 http://www.accp.com:8080/
Tomcat配置虛擬主機和優化的方法
Tomcat配置虛擬主機和優化的方法
至此,虛擬主機配置以及全部完成。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邮箱| 富川| 文山县| 和硕县| 广昌县| 九龙坡区| 分宜县| 东辽县| 嵊州市| 长岛县| 周口市| 安陆市| 杭州市| 禄丰县| 法库县| 蓬安县| 和林格尔县| 霍城县| 江都市| 漠河县| 寿光市| 丹寨县| 平武县| 北海市| 安阳市| 邓州市| 阿巴嘎旗| 紫云| 西和县| 兰考县| 阳东县| 方城县| 哈巴河县| 湄潭县| 泉州市| 依兰县| 吴忠市| 南乐县| 红河县| 克山县| 永春县|