From 763863395f8c2174cd754ba04d3561d32e29d066 Mon Sep 17 00:00:00 2001
From: Junjie <xjj@123>
Date: 星期日, 07 四月 2024 08:17:50 +0800
Subject: [PATCH] #
---
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/RedisUtil.java | 19 +++++++++++--------
1 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/RedisUtil.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/RedisUtil.java
index dfc62e1..83c158d 100644
--- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/RedisUtil.java
+++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/utils/RedisUtil.java
@@ -24,14 +24,6 @@
@Autowired
private RedisTemplate redisTemplate;
- public RedisTemplate getRedisTemplate() {
- return redisTemplate;
- }
-
- public RedisUtil(RedisTemplate redisTemplate) {
- this.redisTemplate = redisTemplate;
- }
-
/**
* 鎸囧畾缂撳瓨澶辨晥鏃堕棿
*
@@ -129,6 +121,17 @@
public boolean set(String key, Object value) {
try {
redisTemplate.opsForValue().set(key, value);
+ long start = System.currentTimeMillis();
+ while (System.currentTimeMillis() - start < 10000) {//鏈夋晥鏈�10s
+ Object o = redisTemplate.opsForValue().get(key);
+ if (o == null) {
+ continue;
+ }
+
+ if (o.equals(value)) {
+ break;
+ }
+ }
return true;
} catch (Exception e) {
e.printStackTrace();
--
Gitblit v1.9.1