Procházet zdrojové kódy

计数线程处理调整

master
林万龙 před 3 roky
rodič
revize
23ca592b1e
1 změnil soubory, kde provedl 8 přidání a 6 odebrání
  1. +8
    -6
      src/main/java/com/telpo/iotgateway/listener/IotMessageListener.java

+ 8
- 6
src/main/java/com/telpo/iotgateway/listener/IotMessageListener.java Zobrazit soubor

@@ -26,6 +26,13 @@ public class IotMessageListener implements MessageListener {
private Runnable runnable;

public IotMessageListener() {

}

private ExecutorService executorService;
public void setExecutorService(ExecutorService executorService) {

this.executorService = executorService;
this.runnable = new Runnable() {
//创建 run 方法
@Override
@@ -43,12 +50,7 @@ public class IotMessageListener implements MessageListener {
// 第二个参数为首次执行的延时时间,第三个参数为定时执行的间隔时间
// 10:秒 5:秒
// 第一次执行的时间为10秒,然后每隔五秒执行一次
service.scheduleAtFixedRate(runnable, 30, 60, TimeUnit.SECONDS);
}

private ExecutorService executorService;
public void setExecutorService(ExecutorService executorService) {
this.executorService = executorService;
service.scheduleAtFixedRate(runnable, 90, 60, TimeUnit.SECONDS);
}

@Override


Načítá se…
Zrušit
Uložit