專案上線, 連線出錯
小記一下
昨晚一個專案上線,剛上線就在程式日誌中發現以下錯誤.
收到開發同事同事MAIL後,看到錯誤,猜想應該是接連出了問題
登入資料庫主機top了一把,
啊,連線多了300多個,哪來的?
馬上進入資料庫看了一下,Kao.
10幾臺webserver過來的連線數正好都是webconfig中限定的值大小.(平時只有限定值的1/4)
明白了,肯定是建立連線時出了問題.(其實下面錯誤已經提示得很清楚了)
通知開發同事,檢視程式中所有建立新連線處是否有問題?
半小時後,結果是程式只新開連線,但沒有去close.
哈哈!
07/17/2008 18:19:15 Error : Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
SQL : Select f1,f2 From Txxxx Where id = :ID
: :ID ='1114294' at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.OracleClient.OracleConnection.Open()
at eHR.BLL.OracleDBBase.OpenCn()
at eHR.BLL.OracleDBBase.ExecuteReader(CommandType objCmdType, String p_strSQL, OracleParameter[] p_arrparmCmdParms)
07/17/2008 18:19:25 Error : Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
SQL : SELECT f1,f2,f3 FROM Txxxx WHERE ID=:ID
: ID='1394205' at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.OracleClient.OracleConnection.Open()
at eHR.BLL.OracleDBBase.OpenCn()
at eHR.BLL.OracleDBBase.ExecuteDataSetTable(String p_strSQL, OracleParameter[] p_arrparmCmdParms)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7364032/viewspace-403221/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 連線zk 報錯連線不上hbase jdbcJDBC
- Vue 生產專案連結 — 上線專案大集合Vue
- 專案上線-CDN
- Mqtt入門:線上除錯連線阿里雲MQQT除錯阿里
- mxGraph中線段多次摺疊,然後拖動cell至線上,出現放置錯誤與連線線錯誤連線的情況修復
- Java專案連線資料庫Mysql報錯create connection SQLExceptionJava資料庫MySqlException
- 線上快速建立SpringBoot專案Spring Boot
- 專案上線之後,出現過線上問題嗎?怎麼排查和解決的?
- Vue專案上線前的優化以及專案打包上線流程Vue優化
- pycharm透過ssh連線伺服器並上傳專案PyCharm伺服器
- vscode遠端連線docker容器打斷點除錯python專案VSCodeDocker斷點除錯Python
- 連線DB2時出錯:encoding not supported??DB2Encoding
- VScode遠端連線伺服器連線不上,各種神奇的報錯VSCode伺服器
- SpringBoot專案整合阿里Druid連線池Spring Boot阿里UI
- SpringBoot專案連線MySQL資料庫Spring BootMySql資料庫
- luffy路飛專案上線03
- 線上電影專案介紹
- 將.Net Core釋出至Docker,並連線 Redis、上傳檔案到本機、連線sqlserver資料庫DockerRedisSQLServer資料庫
- Mysql出現連線錯誤解決辦法MySql
- asp網站提示資料庫連線出錯網站資料庫
- PhpStrom連線線上伺服器PHP伺服器
- Linux Centos7 nodeJS專案上線LinuxCentOSNodeJS
- 多專案上線Nginx+Django+uwsgiNginxDjango
- Flutter上線專案實戰——路由篇Flutter路由
- 軟體專案上線完整流程
- mysql連線錯誤(2013)MySql
- Arcgis連線HGDB報錯
- 如何除錯SSH連線除錯
- DBeaver連線MySQ報錯
- Vue專案上線環境部署,專案優化策略,生成打包報告,及上線相關配置Vue優化
- PhpStorm連線線上伺服器(2)PHPORM伺服器
- 執行wget命令,出錯:無法建立 SSL 連線。wget
- springboot專案整合druid資料庫連線池Spring BootUI資料庫
- mysql連線錯誤碼1251MySql
- 【原創】專案估算-專案管理MSN群線上討論(2009.6.30)專案管理
- 建立Maven專案出錯 pom出錯Maven
- 開啟網頁顯示資料庫連線出錯網頁資料庫
- 內連線、左連線、右連線
- Arthas線上java程式診斷工具 線上除錯神器Java除錯