自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

巧用數據庫連接監(jiān)控組件解決關閉問題

數據庫 SQL Server 數據庫運維
日常開發(fā)中如果一開始沒有對系統進行比較好的規(guī)劃那么容易出現兩類問題且在版本發(fā)布中屢見不鮮,這兩類問題是配置文件和數據連接,這里為大家分享一個監(jiān)視數據庫連接的組件,文末有代碼示例下載。

 一,解決方案圖

DBConnectionManage.config: 配置文件,配置兩個節(jié)點,一個是組件監(jiān)視連接的***數量一個是系統控制連接的有效時間

  MConnectionWrap:這個是被監(jiān)視對象的封裝類,包括連接、過期時間、開啟連接的業(yè)務類的監(jiān)視器(GCHandle)

  DBConnectionMonitor:連接監(jiān)視主類,提供添加監(jiān)視對象到一個字典里,后臺線程循環(huán)遍歷字典去處理被監(jiān)視的對象

  TestConnectionMonitor:這個項目是測試示例以及如何使用連接監(jiān)視器的示例代碼

  總體思路:在我們的業(yè)務類往往有開啟連接的操作,在開啟連接后同時把連接加入到監(jiān)視器里,然后監(jiān)視器會根據連接所在業(yè)務類的狀態(tài)和設置的連

接有效期來進行處理(關閉連接,移除被監(jiān)視對象)

  二,效果圖

  

三,代碼下載

  組件下載

原文鏈接:http://www.cnblogs.com/oldhu/archive/2012/09/25/2701788.html

【編輯推薦】

責任編輯:彭凡 來源: 博客園
相關推薦

2009-03-24 10:45:39

MySQL5連接超時數據庫

2009-12-08 17:23:12

PHP PDO類

2010-09-06 17:24:48

連接DB2數據庫

2010-09-13 15:55:17

SQL Server數

2017-06-22 14:13:07

PythonMySQLpymysqlpool

2019-09-27 08:55:14

數據庫MySQL服務器

2010-10-26 16:27:37

連接Oracle數據庫

2011-03-10 14:09:28

C#數據庫

2011-08-03 14:02:02

數據庫連接ACCESS

2011-03-22 15:47:14

自動化數據庫表結構差異

2010-06-01 15:40:07

數據庫網絡部署

2010-07-06 14:40:15

解決SQL Serve

2010-05-27 18:44:14

MySQL遠程連接

2010-06-09 14:54:29

2016-11-29 09:00:19

分布式數據一致性CAS

2009-01-15 09:02:27

JMXJBossJMX監(jiān)控

2010-10-20 17:21:07

連接SQL Serve

2011-07-06 14:09:40

ASP

2010-05-11 12:57:45

MySQL數據庫編碼

2022-04-18 09:00:00

數據庫向量機器學習
點贊
收藏

51CTO技術棧公眾號