数据采集系统,包括:西门子S7协议、OPC UA协议;以及对接Rabbitmq 部分
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

HELP.md 2.1 KiB

há 3 anos
há 3 anos
há 3 anos
123456789101112131415161718192021222324252627282930
  1. # Getting Started
  2. ### Reference Documentation
  3. For further reference, please consider the following sections:
  4. * [Official Apache Maven documentation](https://maven.apache.org/guides/index.html)
  5. * [Spring Boot Maven Plugin Reference Guide](https://docs.spring.io/spring-boot/docs/2.5.4/maven-plugin/reference/html/)
  6. * [Create an OCI image](https://docs.spring.io/spring-boot/docs/2.5.4/maven-plugin/reference/html/#build-image)
  7. 系统相关
  8. 日志问题
  9. ① 一般系统的 debug模式 只有在开发调试阶段才会开启,生产环境是不开的。开启==》application.yml 下的logging 注释打开 ;;关闭 ==》application.yml 下的logging代码打上注释。;;
  10. ② work目录下日志一般是汇总的所有模块的日志(包括所有模块他们依赖第三方jar包 输出的日志) ,其他目录下的日志是 手动用代码输出的日志
  11. MQ 相关
  12. 1.src/main/java/com/qgs/dc/mq/configuration 包下新建 配置类。主要的作用的是在 MQ上新建队列(如果队列信息不存在的话),
  13. 水平扩展其他设备的时候 只要:control+R 然后 00B=>00C 然后replace all
  14. 2.src/main/java/com/qgs/dc/mq/consumer 包 下 新建 received 类,主要用于接收 队列的数据,主要是接收 eapRequest 队列、 mesResponse队列 数据。
  15. 基本不用改 只需要改:
  16. ① log.info信息 换上新设备信息;
  17. ② @RabbitListener() 里面信息改一下 ;
  18. ③ LoggerFactory.getLogger() 里面信息改一下;
  19. ④ 注意mesResponse/eapRequest 队列都要区别对待的改
  20. 3.修改mes 回调接口地址,数据采集中间件 收到的所有数据都会转发到这个接口里。
  21. Constant.mesCallBackUrl
  22. 4.如果header 和 return 都不同,那需要改 src/main/java/com/qgs/dc/mq/entity/common这个包下的两个entity类,其他地方不需要改。
  23. 5.所有的所有业务都写在 mes 的回调接口里(就这个回调几口Constant.mesCallBackUrl),就一套 可以自行区分 哪些事件不同设备要区别对待
  24. 哪些事件 通用就可以。数据采集系统只负责 数据接收和转发