feat(consumer): 添加设备软件信息更新和升级处理功能
- 在CommonConsumer中新增多个Feign客户端依赖注入,包括设备、软件信息、数据管理等服务 - 实现设备软件版本信息的解析、存储和更新逻辑,支持版本信息的动态维护 - 添加设备升级响应处理机制,根据升级结果更新升级日志状态 - 新增设备重启消息发送功能,支持升级成功后自动重启设备 - 修改DeviceServiceImpl中的upgrade方法返回类型为String并优化升级流程 - 更新控制器接口返回值类型以匹配新的升级处理逻辑 - 移除原有的轮询等待响应机制,改为异步处理方式提升性能
This commit is contained in:
@@ -85,7 +85,8 @@ public class SendMessageUtil {
|
||||
return response;
|
||||
}
|
||||
try {
|
||||
Thread.sleep(100); // 100ms 轮询一次
|
||||
// 100ms 轮询一次
|
||||
Thread.sleep(100);
|
||||
} catch (InterruptedException e) {
|
||||
Thread.currentThread().interrupt();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user