From 1052b3f30916f86415ecdab45158afc71bdfb188 Mon Sep 17 00:00:00 2001
From: kaiyu <404897439@qq.com>
Date: Wed, 14 Jul 2021 13:15:17 +0800
Subject: [PATCH] screen-manage kafka消费者添加判断mac功能
---
screen-api/src/main/java/com/moral/api/kafka/consumer/SecondDataConsumer.java | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/screen-api/src/main/java/com/moral/api/kafka/consumer/SecondDataConsumer.java b/screen-api/src/main/java/com/moral/api/kafka/consumer/SecondDataConsumer.java
index cbdb747..52799aa 100644
--- a/screen-api/src/main/java/com/moral/api/kafka/consumer/SecondDataConsumer.java
+++ b/screen-api/src/main/java/com/moral/api/kafka/consumer/SecondDataConsumer.java
@@ -36,8 +36,11 @@
CopyOnWriteArraySet<SingleDeviceServer> sockets = SingleDeviceServer.sockets;
for (SingleDeviceServer socket : sockets) {
//���������������������������socket
- //������������������
+ String messageMac = (String) message.get("mac");
String mac = socket.getMac();
+ if(!mac.equals(messageMac))
+ return;
+ //������������������
Map<String, Device> devicesInfo = socket.getDevicesInfo();
Device device = devicesInfo.get(mac);
//������������������������
--
Gitblit v1.8.0