| 
														
															@@ -235,7 +235,7 @@ class RedisHelper(object): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 #conn = psycopg2.connect(**hologres_info) 
														 | 
														
														 | 
														
															 #conn = psycopg2.connect(**hologres_info) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 #cur = conn.cursor() 
														 | 
														
														 | 
														
															 #cur = conn.cursor() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-connectPool = pgpool.SimpleConnectionPool(1, 10, **config_.HOLOGRES_INFO) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+connectPool = pgpool.SimpleConnectionPool(1, 30, **config_.HOLOGRES_INFO) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 class HologresHelper(object): 
														 | 
														
														 | 
														
															 class HologresHelper(object): 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -245,12 +245,12 @@ class HologresHelper(object): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     def get_data(self, sql): 
														 | 
														
														 | 
														
															     def get_data(self, sql): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         #global conn 
														 | 
														
														 | 
														
															         #global conn 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        # 连接Hologres 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        #conn = psycopg2.connect(**self.hologres_info) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        conn = connectPool.getconn() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        # 创建游标 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        cur = conn.cursor() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         try: 
														 | 
														
														 | 
														
															         try: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            # 连接Hologres 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            #conn = psycopg2.connect(**self.hologres_info) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            conn = connectPool.getconn() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            # 创建游标 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            cur = conn.cursor() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             # 查询数据 
														 | 
														
														 | 
														
															             # 查询数据 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             cur.execute(sql) 
														 | 
														
														 | 
														
															             cur.execute(sql) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             data = cur.fetchall() 
														 | 
														
														 | 
														
															             data = cur.fetchall() 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -264,6 +264,8 @@ class HologresHelper(object): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         except Exception as e: 
														 | 
														
														 | 
														
															         except Exception as e: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             log_.error('hologress error...') 
														 | 
														
														 | 
														
															             log_.error('hologress error...') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             log_.error(traceback.format_exc()) 
														 | 
														
														 | 
														
															             log_.error(traceback.format_exc()) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            cur.close() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            connectPool.putconn(conn, close=False) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return [] 
														 | 
														
														 | 
														
															             return [] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return data 
														 | 
														
														 | 
														
															         return data 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |