记得上下班打卡 | git大法好,push需谨慎

Commit a95a95b1 authored by 张国柄's avatar 张国柄

~consumer:order.replace.redisTemplate;

parent ba2e873f
...@@ -58,27 +58,27 @@ spring: ...@@ -58,27 +58,27 @@ spring:
profiles: profiles:
include: common-service #这里加载management相关公共配置 include: common-service #这里加载management相关公共配置
redis: redis:
queue: # queue:
database: ${liquidnet.redis.queue.database} # database: ${liquidnet.redis.queue.database}
port: ${liquidnet.redis.queue.port} # port: ${liquidnet.redis.queue.port}
host: ${liquidnet.redis.queue.host} # host: ${liquidnet.redis.queue.host}
password: ${liquidnet.redis.queue.password} # password: ${liquidnet.redis.queue.password}
lettuce: # lettuce:
pool: # pool:
max-active: 8 # max-active: 8
max-wait: -1 # max-wait: -1
max-idle: 8 # max-idle: 8
min-idle: 0 # min-idle: 0
database: ${liquidnet.redis.kylin.database} database: ${liquidnet.redis.queue.database}
dbs: ${liquidnet.redis.kylin.dbs} dbs: ${liquidnet.redis.queue.dbs}
port: ${liquidnet.redis.kylin.port} port: ${liquidnet.redis.queue.port}
host: ${liquidnet.redis.kylin.host} host: ${liquidnet.redis.queue.host}
password: ${liquidnet.redis.kylin.password} password: ${liquidnet.redis.queue.password}
lettuce: lettuce:
pool: pool:
max-active: 20 max-active: 30
max-wait: -1 max-wait: -1
max-idle: 8 max-idle: 20
min-idle: 0 min-idle: 0
data: data:
mongodb: mongodb:
......
package com.liquidnet.service.consumer.order.config; package com.liquidnet.service.consumer.order.config;
import com.liquidnet.common.cache.redis.config.RedisStreamConfig; import com.liquidnet.common.cache.redis.config.RedisStreamConfig;
import com.liquidnet.common.cache.redis.util.RedisDataSourceUtil;
import com.liquidnet.service.base.constant.MQConst; import com.liquidnet.service.base.constant.MQConst;
import com.liquidnet.service.consumer.order.receiver.*; import com.liquidnet.service.consumer.order.receiver.*;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -20,8 +21,11 @@ import java.util.List; ...@@ -20,8 +21,11 @@ import java.util.List;
@Configuration @Configuration
public class ConsumerOrderCloseRedisStreamConfig extends RedisStreamConfig { public class ConsumerOrderCloseRedisStreamConfig extends RedisStreamConfig {
// @Autowired
// StringRedisTemplate stringRedisTemplate;
@Autowired @Autowired
StringRedisTemplate stringRedisTemplate; RedisDataSourceUtil redisDataSourceUtil;
StringRedisTemplate stringRedisTemplate = redisDataSourceUtil.getRedisQueueUtil().getStringRedisTemplate();
@Autowired @Autowired
ConsumerOrderClose0RdsReceiver consumerOrderClose0RdsReceiver; ConsumerOrderClose0RdsReceiver consumerOrderClose0RdsReceiver;
@Autowired @Autowired
......
package com.liquidnet.service.consumer.order.receiver; package com.liquidnet.service.consumer.order.receiver;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.core.type.TypeReference;
import com.liquidnet.common.cache.redis.util.RedisDataSourceUtil;
import com.liquidnet.common.cache.redis.util.RedisUtil; import com.liquidnet.common.cache.redis.util.RedisUtil;
import com.liquidnet.commons.lang.util.CollectionUtil; import com.liquidnet.commons.lang.util.CollectionUtil;
import com.liquidnet.commons.lang.util.DateUtil; import com.liquidnet.commons.lang.util.DateUtil;
...@@ -16,7 +16,6 @@ import com.liquidnet.service.goblin.constant.GoblinRedisConst; ...@@ -16,7 +16,6 @@ import com.liquidnet.service.goblin.constant.GoblinRedisConst;
import com.liquidnet.service.goblin.constant.GoblinStatusConst; import com.liquidnet.service.goblin.constant.GoblinStatusConst;
import com.liquidnet.service.goblin.dto.vo.*; import com.liquidnet.service.goblin.dto.vo.*;
import com.liquidnet.service.goblin.param.BackCouponParam; import com.liquidnet.service.goblin.param.BackCouponParam;
import com.liquidnet.service.kylin.constant.KylinRedisConst;
import com.liquidnet.service.kylin.constant.KylinTableStatusConst; import com.liquidnet.service.kylin.constant.KylinTableStatusConst;
import com.liquidnet.service.kylin.dto.vo.mongo.KylinOrderTicketEntitiesVo; import com.liquidnet.service.kylin.dto.vo.mongo.KylinOrderTicketEntitiesVo;
import com.liquidnet.service.kylin.dto.vo.mongo.KylinOrderTicketVo; import com.liquidnet.service.kylin.dto.vo.mongo.KylinOrderTicketVo;
...@@ -46,8 +45,11 @@ import java.util.*; ...@@ -46,8 +45,11 @@ import java.util.*;
@Slf4j @Slf4j
public abstract class AbstractOrderCloseReceiver implements StreamListener<String, MapRecord<String, String, String>> { public abstract class AbstractOrderCloseReceiver implements StreamListener<String, MapRecord<String, String, String>> {
// @Autowired
// StringRedisTemplate stringRedisTemplate;
@Autowired @Autowired
StringRedisTemplate stringRedisTemplate; RedisDataSourceUtil redisDataSourceUtil;
StringRedisTemplate stringRedisTemplate = redisDataSourceUtil.getRedisQueueUtil().getStringRedisTemplate();
@Autowired @Autowired
private RedisUtil redisUtil; private RedisUtil redisUtil;
@Autowired @Autowired
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment