Commit 67967678 authored by 赵啸非's avatar 赵啸非

解决设备下发消息

parent dbb41419
...@@ -62,7 +62,7 @@ public class DeviceDownMsgThread extends AbstractThread { ...@@ -62,7 +62,7 @@ public class DeviceDownMsgThread extends AbstractThread {
log.info("DeviceDownMsgThread process"); log.info("DeviceDownMsgThread process");
List<DeviceMsgReq> deviceMsgReqs = new ArrayList<>(); List<DeviceMsgReq> deviceMsgReqs = new ArrayList<>();
while (true) { while (true) {
DeviceMsgReq deviceMsgReq = cacheService.blpop(KEY_DEVICE_DOWN_MSG_QUEUE, 10, DeviceMsgReq.class); DeviceMsgReq deviceMsgReq = cacheService.lpop(KEY_DEVICE_DOWN_MSG_QUEUE, DeviceMsgReq.class);
if (ObjectUtils.isEmpty(deviceMsgReq)) { if (ObjectUtils.isEmpty(deviceMsgReq)) {
log.info("deviceMsgReq:{}", deviceMsgReq == null); log.info("deviceMsgReq:{}", deviceMsgReq == null);
break; break;
......
...@@ -41,7 +41,7 @@ public class DeviceUpdateComsumerThread extends AbstractThread { ...@@ -41,7 +41,7 @@ public class DeviceUpdateComsumerThread extends AbstractThread {
log.info("DeviceUpdateComsumerThread process"); log.info("DeviceUpdateComsumerThread process");
List<DeviceEntity> waitUpdateDeviceList = new ArrayList<>(); List<DeviceEntity> waitUpdateDeviceList = new ArrayList<>();
while (true) { while (true) {
DeviceEntity deviceEntity = cacheService.blpop(RedisKey.KEY_DEVICE_UPDATE_QUEUE, 10,DeviceEntity.class); DeviceEntity deviceEntity = cacheService.lpop(RedisKey.KEY_DEVICE_UPDATE_QUEUE,DeviceEntity.class);
if (ObjectUtils.isEmpty(deviceEntity)) { if (ObjectUtils.isEmpty(deviceEntity)) {
log.info("deviceEntity:{}", deviceEntity == null); log.info("deviceEntity:{}", deviceEntity == null);
break; break;
......
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