From 3b400676fd00ae2f5834c712fe66f431850c9587 Mon Sep 17 00:00:00 2001 From: 沈斌 <bluelazysb@hotmail.com> Date: Fri, 27 Oct 2017 10:27:35 +0800 Subject: [PATCH] 数据库更新数据 --- src/main/java/com/moral/monitor/listener/TaskListener.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/moral/monitor/listener/TaskListener.java b/src/main/java/com/moral/monitor/listener/TaskListener.java index 8417a65..8e78afb 100644 --- a/src/main/java/com/moral/monitor/listener/TaskListener.java +++ b/src/main/java/com/moral/monitor/listener/TaskListener.java @@ -20,14 +20,12 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.Random; public class TaskListener implements MessageListener { @Resource RabbitTemplate rabbitTemplate; - - @Resource - CachingConnectionFactory rabbitConnectionFactory; @Resource JobDao jobDao; @@ -74,6 +72,11 @@ rabbitTemplate.convertAndSend("monitors_data_2", "", JSON.toJSONString(msgData).getBytes()); // rabbitTemplate.send("monitors_data_3", "", new Message(JSON.toJSONString(msgData).getBytes(), new MessageProperties())); + + int state = (new Random()).nextInt(4) % 5; + rabbitTemplate.convertAndSend("monitors_alarm", "", "{\"mac\": \"" + mac + "\", \"state\": " + state + "}"); + + jobDao.updateStateByMac(mac, state); } private Map<String, Float> getAdjustData(String mac) { -- Gitblit v1.8.0