From c338aa60df58bee9f4c25afedf94fe6930a119c1 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 29 七月 2020 19:01:56 +0800
Subject: [PATCH] SpringContext中的循环任务优化,添加业务监控

---
 fanli/src/main/java/com/yeshi/fanli/aspect/ActiveUserAspect.java |   18 +++---------------
 1 files changed, 3 insertions(+), 15 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/aspect/ActiveUserAspect.java b/fanli/src/main/java/com/yeshi/fanli/aspect/ActiveUserAspect.java
index e15ff24..1ce95cc 100644
--- a/fanli/src/main/java/com/yeshi/fanli/aspect/ActiveUserAspect.java
+++ b/fanli/src/main/java/com/yeshi/fanli/aspect/ActiveUserAspect.java
@@ -5,6 +5,7 @@
 
 import javax.annotation.Resource;
 
+import com.yeshi.fanli.util.RedisManager;
 import org.aspectj.lang.JoinPoint;
 import org.aspectj.lang.Signature;
 import org.aspectj.lang.annotation.Aspect;
@@ -47,20 +48,7 @@
 @Aspect
 public class ActiveUserAspect {
 	@Resource
-	private JedisPool jedisPool;
-
-	@Resource
-	private UserInfoModifyRecordService userInfoModifyRecordService;
-
-	@Resource
-	private UserInfoExtraService userInfoExtraService;
-
-	@Resource
-	private IntegralGetService integralGetService;
-	
-	@Resource(name = "producer")
-	private Producer producer;
-	
+	private RedisManager redisManager;
 
 	private ExpressionParser parser = new SpelExpressionParser();
 
@@ -96,7 +84,7 @@
 						@Override
 						public void run() {
 							String key = "useractive-" + uidStr;
-							Jedis jedis = jedisPool.getResource();
+							Jedis jedis =redisManager.getJedis();
 							try {
 								if (!StringUtil.isNullOrEmpty(jedis.set(key, "1", new SetParams().nx().ex(Constant.IS_TEST?10:300)))) {
 									try {

--
Gitblit v1.8.0