From 4f57c3e602eef9ec929a2315183fa28b21cd0987 Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期三, 29 三月 2023 10:51:33 +0800
Subject: [PATCH] 订单下达获取工单语句修改、生产工单手工创建获取单据号接口
---
VueWebApi/Tools/RedisHelper.cs | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/VueWebApi/Tools/RedisHelper.cs b/VueWebApi/Tools/RedisHelper.cs
index 066f761..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);
}
@@ -60,10 +60,9 @@
/// <param name="openPooledRedis">鏄惁寮�鍚紦鍐叉睜</param>
static RedisHelper()
{
-
-
+ //CreateManager(new string[] { "127.0.0.1:6379" }, new string[] { "127.0.0.1:6379" });
CreateManager(new string[] { RedisIpConnString+":"+RedisPortConnString }, new string[] { RedisIpConnString + ":" + RedisPortConnString });
- Redis = prcm.GetClient() as RedisClient;
+ //Redis = prcm.GetClient() as RedisClient;
}
#region Key/Value瀛樺偍
@@ -122,6 +121,7 @@
public bool Remove(string key, int db = 0)
{
Redis = (RedisClient)ChooseRedisInstance(db).GetClient();
+ Redis.Dispose();
return Redis.Remove(key);
}
@@ -165,6 +165,7 @@
var redisList = iredisClient.Lists[listId];
redisList.AddRange(values);
iredisClient.Save();
+ Redis.Dispose();
}
/// <summary>
/// 娣诲姞鍗曚釜瀹炰綋鍒伴摼琛ㄤ腑
@@ -188,6 +189,7 @@
var redisList = iredisClient.Lists[listId];
redisList.Add(Item);
iredisClient.Save();
+ Redis.Dispose();
}
/// <summary>
/// 鑾峰彇閾捐〃
@@ -199,6 +201,7 @@
{
Redis = (RedisClient)ChooseRedisInstance(db).GetClient();
IRedisTypedClient<T> iredisClient = Redis.As<T>();
+ Redis.Dispose();
return iredisClient.Lists[listId];
}
/// <summary>
@@ -214,6 +217,7 @@
var redisList = iredisClient.Lists[listId];
redisList.RemoveValue(t);
iredisClient.Save();
+ Redis.Dispose();
}
/// <summary>
/// 鏍规嵁lambada琛ㄨ揪寮忓垹闄ょ鍚堟潯浠剁殑瀹炰綋
@@ -241,7 +245,7 @@
T value = redisList.Where(func).FirstOrDefault();
redisList.RemoveValue(value);
iredisClient.Save();
-
+ Redis.Dispose();
}
public void test()
--
Gitblit v1.9.3