From 6324d391d2b0aa5b96128f5e07a612ec7ebf8c20 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期一, 11 十一月 2024 10:35:28 +0800 Subject: [PATCH] # --- zy-acs-gateway/src/main/java/com/zy/acs/gateway/listen/MessageListener.java | 17 +++++++---------- 1 files changed, 7 insertions(+), 10 deletions(-) diff --git a/zy-acs-gateway/src/main/java/com/zy/acs/gateway/listen/MessageListener.java b/zy-acs-gateway/src/main/java/com/zy/acs/gateway/listen/MessageListener.java index 6e6ced0..31b0ad8 100644 --- a/zy-acs-gateway/src/main/java/com/zy/acs/gateway/listen/MessageListener.java +++ b/zy-acs-gateway/src/main/java/com/zy/acs/gateway/listen/MessageListener.java @@ -2,18 +2,16 @@ import com.alibaba.fastjson.JSON; import com.zy.acs.common.constant.RedisConstant; -import com.zy.acs.common.domain.AgvCommand; import com.zy.acs.common.domain.AgvProtocol; -import com.zy.acs.gateway.config.SystemProperties; -import com.zy.acs.gateway.domain.AgvPackage; -import com.zy.acs.gateway.job.DispatcherPublisher; import com.zy.acs.common.utils.RedisSupport; +import com.zy.acs.framework.common.Cools; +import com.zy.acs.gateway.config.SystemProperties; +import com.zy.acs.gateway.job.DispatcherPublisher; import com.zy.acs.gateway.utils.ProtocolUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import org.springframework.util.StringUtils; import javax.annotation.PostConstruct; import javax.annotation.PreDestroy; @@ -39,19 +37,18 @@ private void start(){ thread = new Thread(() -> { while (!Thread.currentThread().isInterrupted()) { - AgvProtocol protocol = redis.pop(RedisConstant.AGV_CMD_DOWN_FLAG); - if (null != protocol){ + AgvProtocol protocol = redis.pop(RedisConstant.AGV_PATH_DOWN_FLAG); + if (null != protocol) { if (systemProperties.isPrintPacLog()) { log.info("鐩戝惉鍣� >>> {}", JSON.toJSONString(protocol)); } - if (!StringUtils.isEmpty(protocol.getAgvNo())){ - + if (!Cools.isEmpty(protocol.getAgvNo())) { publisher.publish(ProtocolUtils.installDownProtocol(protocol)); } } // 闂撮殧 try { - Thread.sleep(1000); + Thread.sleep(500); } catch (Exception ignore) {} } }); -- Gitblit v1.9.1