From 1346ece340481c2489dbc4ada7ddd73971991d44 Mon Sep 17 00:00:00 2001 From: vince <757871790@qq.com> Date: 星期四, 19 九月 2024 08:49:23 +0800 Subject: [PATCH] 优化测温协议 --- src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java b/src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java index 22d9e30..b8b835b 100644 --- a/src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java +++ b/src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java @@ -105,8 +105,10 @@ /** * <p> * 绮儏姣忓ぉ8鐐归噰闆嗙伯鎯� + * */ - @Scheduled(cron = "0 32 7 ? * *") + @Scheduled(cron = "0 30 5 ? * *") +// @Scheduled(cron = "0 32 11 ? * 1,4") public void scheduledGrain2() { //鑾峰彇璁惧閰嶇疆锛屽彧閽堝绮儏璁惧杩涜鎵ц log.info("瀹氭椂绮儏閲囬泦kafka鎺ㄩ��"); @@ -132,6 +134,7 @@ GatewaySyncGranService syncGrainService = gatewayRemoteManager.getSyncGrainService(device.getSyncProtocol()); resp = syncGrainService.syncGrain(reqData); log.info("鍛戒护鍙戦�佺粨鏋滐細"+resp.toString()); + Thread.sleep(30000); }catch (Exception e){ log.error(e.getMessage(),e); } @@ -144,9 +147,13 @@ */ @Scheduled(cron = "0/3 * * * * ?") public void scheduled3() { + try{ + //鎵цHTTP鍦扮璇锋眰 + exeHttpWeightReq(); + }catch (Exception e){ + log.error(e.getMessage(),e); + } - //鎵цHTTP鍦扮璇锋眰 - exeHttpWeightReq(); } @@ -237,17 +244,14 @@ BaseReqData reqData; for (GatewayDevice device : list) { - if (!GatewayDeviceProtocol.DEVICE_WEIGHT_HTTP.getCode().equals(device.getSyncProtocol())) { continue; } - reqData = new BaseReqData(); reqData.setDevice(device); reqData.setDeviceName(device.getDeviceName()); reqData.setProductId(device.getProductId()); reqData.setDeviceId(device.getDeviceId()); - gatewayRemoteManager.getSyncWeightService(device.getSyncProtocol()).syncWeightInfo(reqData); } } -- Gitblit v1.9.3