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

溫馨提示×

溫馨提示×

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

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

Servlet運行方式有哪些

發布時間:2021-12-27 16:28:04 來源:億速云 閱讀:155 作者:iii 欄目:編程語言

這篇文章主要介紹“Servlet運行方式有哪些”,在日常操作中,相信很多人在Servlet運行方式有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Servlet運行方式有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

Servlet性能測試呢主要考慮的Servlet版運行方式有:

一:Servlet在Web容器中的運行機制

1、單獨一個無狀態的Servlet實例運行

即Web容器里的多個線程調用一個Servlet實例的運行方式

2、多個Servlet實例

在Web容器中有多個Servlet實例的對象池,并有多個Web容器線程來分別調用執行

二:Servlet 連接數據庫的方式

1、一對一

即可每個Servlet實例都有直接的數據庫連接。

具體方式有:

◆在Servlet實例的每個處理方法中每次都調用數據庫連接,然后用此連接進行數據庫的查詢等操作,***關閉并釋放此連接。

◆在Servlet實例的初始化操作時就連接一個“長”的數據庫連接,直到Servlet實例在destroy時關閉并釋放此數據庫連接。

因為現在的數據庫操作主要是查詢,沒有對數據庫的增加、修改等操作,多用戶業務查詢、Web容器多線程同時對一個Servlet的同一個數據庫連接進行操作應該會沒有數據操作同步等問題。

2、使用Web容器的數據源

這里主要是使用Web容器的數據源-數據庫連接池。

在理論上這種方式能提供***的性能。這是也是測試各種Web容器產品在數據庫連接池上實現的性能情況。

這里主要看Web容器的在各種應用情況下的***化配置。

Servlet與數據源連接的實現方式:

Servlet直接從Web容器配置中取得數據源及其連接對象,然后通過此連接對象來操作數據庫。對于數據庫連接對象的管理由Web容器來管理。

三:Servlet性能測試要考慮的問題:

1、大數據量傳輸問題

大數據量通過Servlet實例從數據庫中取得并整理后,如何有效的傳輸到客戶端IE,并且Servlet實例如何有效在Web容器中處理這些大數據量。

2、對各種JDBC版本的測試

即不同的數據庫使用其自己專用的JDBC來連接,在性能上應該要好一些。

這里也可比較Weblogic Server中實現JDBC與各種數據庫(MSSQL、Oracle)專用的差別,從測試的結果看出Weblogic Server的技術實例以及是否真正做到了數據庫連接等處理的優化了嗎。

3、Weblogic Server的優化配置

3.1對象池配置

包括應用邏輯處理對象的對象池化以及使用數據源時的數據庫連接對象池在各種具體應用環境下的優化配置。

3.2線程池配置

以上兩個方面涉及到對象池化和串行化處理的策略。

3.3Weblogic Server 的配置的各種參數的相應情況下的配置

◆JAVA VM (JAVA 虛擬機)參數在各種應用情況下的配置。

◆Weblogic Server 本身的各種參數配置

Servlet性能測試是一項步驟性強的工作,希望讀者在Servlet性能測試過程中要注意。

到此,關于“Servlet運行方式有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

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

AI

白河县| 新野县| 枝江市| 泰来县| 弋阳县| 阿巴嘎旗| 饶阳县| 永吉县| 中西区| 清镇市| 罗源县| 北流市| 黄骅市| 丰城市| 错那县| 湖州市| 汉川市| 涪陵区| 蒙自县| 墨脱县| 托里县| 晋州市| 微博| 玉龙| 珲春市| 修水县| 牡丹江市| 寿宁县| 舟山市| 古交市| 丹巴县| 浦城县| 平利县| 佳木斯市| 灵台县| 长兴县| 柞水县| 历史| 安顺市| 右玉县| 瑞安市|