--在WEB.config配置下面的節點,connectionstring寫的是連接資料庫的字元串datasource是填寫的資料庫,initialcatalog是連接的資料庫名稱,user id是連接數據的賬戶名,password是賬戶的密碼
<connectionStrings>
<add name="connstring" connectionString="Data Source=.\HH;Initial Catalog=stu;User ID=sa;Password=123;"/>
</connectionStrings>
--在web應用層獲取這段資料庫連接字元串的語句是
ConfigurationManager.ConnectionStrings["connstring"].ToString()
B. 2000人在線 資料庫連接池 設置多少合適
這個要看峰值、平均值。如果自己定義的連接池,那麼定時把當前連接池的使用情況統計下來並記錄日誌。如果是開源的連接池或者是web容器提供的連接池,那
么通過jmx定時獲取連接池狀態信息。長期觀察,可以得到連接池的峰值、平均值,然後設置一個介於平均值與峰值之間的連接數,基本上就是最佳的配置了。
一般情況下,初始連接數、最大連接數保持一致。這個類似於jvm的xms、xmx設置。
C. 怎樣確定 Web 應用程序的線程池大小
在部署 web 應用到生產環境,或者在對 web 應用進行性能測試的時候,經常會有人問:如何決定 web 應用線程池大小?決定一個 IO 阻塞型 web 應用的線程池大小是一項很艱巨的任務。通常是通過進行大量的性能測試來完成。在一個 web 應用中同時擁有多個線程池會讓決定最優線程池大小的過程變得更加復雜。本文將就這個常見的問題進行一些討論和建議。
D. 怎麼增加weblogic連接池大小
以往用JAVA存取資料庫都是直接用JDBC連接資料庫; 一般的,每個資料庫客戶端應用程序都要打開一個或一個以上的資料庫連接, 而在weblogic下我們可以利用weblogic提供的POOL來存取資料庫, 使每個資料庫客戶端共同分享一個或一個以上的資料庫連接。
WebLogic Server是專門為企業電子商務應用系統開發的。企業電子商務應用系統需要快速開發,並要求伺服器端組件具有良好的靈活性和安全性,同時還要支持關鍵任務所必需的擴展、性能、和高可用性。WebLogic Server簡化了可移植及可擴展的應用系統的開發,並為其它應用 系統和系統提供了豐富的互操作性。
憑借其出色的群集技術,WebLogic Server擁有最高水平的可擴展 性和可用性。BEA WebLogic Server既實現了網頁群集,也實現了EJB組件 群集,而且不需要任何專門的硬體或操作系統支持。網頁群集可以實現透明的復制、負載平衡以及表示內容容錯,如Web購物車;組件群集則處理復雜的復制、負載平衡和EJB組件容錯,以及狀態對象(如EJB實體)的恢復。
無論是網頁群集,還是組件群集,對於電子商務解決方案所要求的可擴展性和可用性都是至關重要的。共享的客戶機/伺服器和資料庫連接以及數據緩存和EJB都增強了性能表現。這是其它Web應用系統所不具備的。
E. java web一個項目使用連接池,一般部署的時候要給多少個連接啊,中等的項目
連接池配置比如:
- 最小連接數
- 最大連接數
- 最大空閑時間
- 獲取連接超時時間
- 超時重試連接次數
最小空閑值就是說當前請求中釋放的連接數不能小於最小空限制,這樣可以提高連接池的利用率。
一般幾百個的樣子
F. 如何實現連接池
要實現連接池,一般要首先在web伺服器上配置一個數據源dataSource,這個數據源中對資料庫連接池連接的資料庫、資料庫連接驅動、連接池中最大的連接數、開始默認的連接數等各項進行設置,這樣配置好以後我們就可以在項目中通過此數據源的名字進行調用。
在項目中調用連接池時,要讓我們的項目跟數據源進行關聯,就要在web.xml中對數據源進行注冊,然後在我們的代碼中就可以調用了,在調用時基於JNDI(java命名服務)來獲取數據源,也就是通過查找我們配置的數據源名稱找到我們配置好的數據源,數據源就能為我們提供它所表示的物理數據源的連接。
G. 在哪個文件把資料庫連接池調大一點
dbcp可能是使用最多的開源連接池,原因大概是因為配置方便,而且很多開源和tomcat應用例子都是使用的這個連接池吧。
這個連接池可以設置最大和最小連接,連接等待時間等,基本功能都有。這個連接池的配置參見附件壓縮包中的:dbcp.xml
使用評價:在具體項目應用中,發現此連接池的持續運行的穩定性還是可以,不過速度稍慢,在大並發量的壓力下穩定性
有所下降,此外不提供連接池監控
H. java web的資料庫連接池配置和jboss里的數據連接池配置的區別
主要差別就是,
1如果資料庫信息變更,web的資料庫連接池方式需要重新發布應用。而jboss連接池只要修改配置。
2 出於安全目的。有時生產資料庫密碼是保密的。而放在代碼里就太不安全了。
3 如果有測試和生產多套環境,使用jboss數據源可以使一個包在不同環境使用。
I. 如何合理設置連接池的大小
客戶端連接池的配置要點。
1) 連接池的大小。單個應用程序中,介面的並發的連接數的1.5倍足夠滿足需求。
2) 保持一定的空閑連接數,這樣可以保證客戶端可快速的獲取連接對象。
3) 合理設置空閑接的回收時間。避免客戶端維持大量的空閑連接。
4) 定時檢查長連接對象的有效性。主要是防止網路抖動或者db端出現異常時主動關閉連接。