From eddeff0b81ea84c3b66ab1b8b7943146f953b0e1 Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期一, 13 二月 2023 17:17:05 +0800
Subject: [PATCH] 1.往来单位同步修改(客户、供应商、客户/供应商) 2.往来单位新增/编修 :单位属性改为(客户、供应商、客户/供应商) 3.生产开报工PC端、APP端:外协工序时外协供应商(供应商、客户/供应商) 4.委外工序明细报表:(供应商、客户/供应商) 5.工序定义关联工作站(供应商、客户/供应商) 6.综合看板右上角字段(供应商、客户/供应商) 7.采购订单看板(供应商、客户/供应商) 8.采购订单关闭接口开发

---
 VueWebApi/Tools/RedisHelper.cs |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/VueWebApi/Tools/RedisHelper.cs b/VueWebApi/Tools/RedisHelper.cs
index 1254b21..72ac3d5 100644
--- a/VueWebApi/Tools/RedisHelper.cs
+++ b/VueWebApi/Tools/RedisHelper.cs
@@ -42,9 +42,9 @@
                 PooledRedisClientManager prc = new PooledRedisClientManager(readWriteHosts, readOnlyHosts,
                 new RedisClientManagerConfig
                 {
-                    MaxWritePoolSize = readWriteHosts.Length * 5,
-                    MaxReadPoolSize = readOnlyHosts.Length * 5,
-                    AutoStart = true,
+                    MaxWritePoolSize = readWriteHosts.Length * 512,  //鏈�澶у啓閾炬帴鏁�
+                    MaxReadPoolSize = readOnlyHosts.Length * 512,    //鏈�澶ц閾炬帴鏁�
+                    AutoStart = true,                              //鑷姩閲嶅惎
                 }, i, 200, 10);// { RedisClientFactory = (IRedisClientFactory)RedisCacheClientFactory.Instance.CreateRedisClient("127.0.0.1", 6379) }; 
                 pools.Add(i, prc);
             }
@@ -121,6 +121,7 @@
         public bool Remove(string key, int db = 0)
         {
             Redis = (RedisClient)ChooseRedisInstance(db).GetClient();
+            Redis.Dispose();
             return Redis.Remove(key);
         }
 
@@ -164,6 +165,7 @@
             var redisList = iredisClient.Lists[listId];
             redisList.AddRange(values);
             iredisClient.Save();
+            Redis.Dispose();
         }
         /// <summary>  
         /// 娣诲姞鍗曚釜瀹炰綋鍒伴摼琛ㄤ腑  
@@ -187,6 +189,7 @@
             var redisList = iredisClient.Lists[listId];
             redisList.Add(Item);
             iredisClient.Save();
+            Redis.Dispose();
         }
         /// <summary>  
         /// 鑾峰彇閾捐〃  
@@ -198,6 +201,7 @@
         {
             Redis = (RedisClient)ChooseRedisInstance(db).GetClient();
             IRedisTypedClient<T> iredisClient = Redis.As<T>();
+            Redis.Dispose();
             return iredisClient.Lists[listId];
         }
         /// <summary>  
@@ -213,6 +217,7 @@
             var redisList = iredisClient.Lists[listId];
             redisList.RemoveValue(t);
             iredisClient.Save();
+            Redis.Dispose();
         }
         /// <summary>  
         /// 鏍规嵁lambada琛ㄨ揪寮忓垹闄ょ鍚堟潯浠剁殑瀹炰綋  
@@ -240,7 +245,7 @@
             T value = redisList.Where(func).FirstOrDefault();
             redisList.RemoveValue(value);
             iredisClient.Save();
-
+            Redis.Dispose();
 
         }
         public void test()

--
Gitblit v1.9.3