设备协议接手服务

root a67ac3f64e update application.yml 3 lat temu
.mvn 4f06c5bc61 data 7 lat temu
src a67ac3f64e update application.yml 3 lat temu
.gitignore 4f06c5bc61 data 7 lat temu
README.md 81e1cd9592 开发文档--设备计入步骤 5 lat temu
mvnw 4f06c5bc61 data 7 lat temu
mvnw.cmd 4f06c5bc61 data 7 lat temu
pom.xml 4dab7a2dd3 bug: 依赖变更导致的class not cound 3 lat temu

README.md

data-acceptance 新协议接入流程

1:在 com.tidecloud.dataacceptance.service.impl 目录下加入新协议类: XXXXServerHandler

2: XXXXServerHandler extends HexBinaryAcceptanceHandlerAdapter

3:实现protected void handle(ByteBuf in, Channel channel) throws Exception {} 方法 依据协议解析 同时回复必要报文

4:正对 application.yml 增加相关配置 acceptance: device: deviceList:

-- 增加相关配置:

name: xxxx_gps  #日志输出目录
topic: device-XXX-gps  #发送topic
ip: 10.25.19.87 #(目前没有意义)
port: 6003  #监听端口
dataFileDir: /home/service/collector_7527/rawdata/ # 数据解析本地文件缓存目录 备份
handlerClass: com.tidecloud.dataacceptance.service.impl.XXXXServerHandler  # 接口报文实现类
enable: true  # 是否生效