From 3e3959bf84c673b3cb366e6225a6b5c8dfbea903 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期三, 05 八月 2020 14:09:04 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/thread/CrnThread.java | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/core/thread/CrnThread.java b/src/main/java/com/zy/core/thread/CrnThread.java index a8f07c3..233adbd 100644 --- a/src/main/java/com/zy/core/thread/CrnThread.java +++ b/src/main/java/com/zy/core/thread/CrnThread.java @@ -2,13 +2,20 @@ import com.zy.core.Slave; import com.zy.core.ThreadHandler; +import com.zy.core.cache.MessageQueue; +import com.zy.core.model.Task; +import lombok.Data; +import lombok.extern.slf4j.Slf4j; /** * Created by vincent on 2020/8/4 */ +@Slf4j +@Data public class CrnThread implements Runnable, ThreadHandler { private Slave slave; + private int distance; public CrnThread(Slave slave) { this.slave = slave; @@ -20,12 +27,17 @@ while (true) { try { System.out.println("绾跨▼"+slave.getId()+"姝e湪杩愯"); + Task task = MessageQueue.CRN_QUE.poll(); + if (task == null) { + System.out.println("鏃犱换鍔�"); + } else { + + System.out.println("浠诲姟"+task.getId()); + } - - - Thread.sleep(1000); + Thread.sleep(3000); } catch (Exception e) { e.printStackTrace(); } -- Gitblit v1.9.1