Sin descripción

zhanghaijun be187b1473 设备上报 hace 2 años
.run 8aaea29278 fix: 运行参数 hace 2 años
docs 3dbd61f399 refactor: 评分数据上报添加 hace 2 años
src be187b1473 设备上报 hace 2 años
web 4e8fd36a02 refactor: web初始化检查 是否可以手动上报采集数据 hace 3 años
.editorconfig 5d6b5e991c refactor: 工程文件补充文件 hace 3 años
.gitattributes 5d6b5e991c refactor: 工程文件补充文件 hace 3 años
.gitignore c7864a2778 refactor: web界面添加 hace 3 años
README.md c3fd98ff7f refactor: 前端布局搭建 hace 3 años
deploy.sh 5d6b5e991c refactor: 工程文件补充文件 hace 3 años
pom.xml fe926e29a4 refactor: 实现三个接口的上报数据,实现服务启动注册到平台,优化重试机制 hace 3 años
settings.xml 5d6b5e991c refactor: 工程文件补充文件 hace 3 años

README.md

项目任务

上报数据

  • 1、上报数据查询
  • [X] 2、http client封装
  • [X] 3、异步调用
  • [X] 4、上报数据
  • [X] 5、模拟上报接口,并日志输出

采集接口

  • 1、采集下发
  • 2、采集数据上报

注册和心跳

  • [X] 1、 服务注册接口
  • [X] 2、 心跳接口

前端测试界面

  • 1、 界面布局
  • 2、 json展示并修改
  • 3、 请求触发
  • 4、 回显结果

docker运行

  • 1、 dockerfile
  • 2、 docker-compose

环境以来

## docker运行redis
docker run --name redis -d -p 6379:6379 --restart=always redis:6.0.10 --appendonly yes
## 清楚redis缓存
docker exec -it redis redis-cli FLUSHALL

Redis序列化方式如下

类名称 描述
org.redisson.codec.JsonJacksonCodec Jackson JSON 编码 默认编码
org.redisson.codec.AvroJacksonCodec Avro 一个二进制的JSON编码
org.redisson.codec.SmileJacksonCodec Smile 另一个二进制的JSON编码
org.redisson.codec.CborJacksonCodec CBOR 又一个二进制的JSON编码
org.redisson.codec.MsgPackJacksonCodec MsgPack 再来一个二进制的JSON编码
org.redisson.codec.IonJacksonCodec Amazon Ion 亚马逊的Ion编码,格式与JSON类似
org.redisson.codec.KryoCodec Kryo 二进制对象序列化编码
org.redisson.codec.SerializationCodec JDK序列化编码
org.redisson.codec.FstCodec FST 10倍于JDK序列化性能而且100%兼容的编码
org.redisson.codec.LZ4Codec LZ4 压缩型序列化对象编码
org.redisson.codec.SnappyCodec Snappy 另一个压缩型序列化对象编码
org.redisson.client.codec.JsonJacksonMapCodec 基于Jackson的映射类使用的编码。可用于避免序列化类的信息,以及用于解决使用byte[]遇到的问题。
org.redisson.client.codec.StringCodec 纯字符串编码(无转换)
org.redisson.client.codec.LongCodec 纯整长型数字编码(无转换)
org.redisson.client.codec.ByteArrayCodec 字节数组编码
org.redisson.codec.CompositeCodec 用来组合多种不同编码在一起