From ed05949e8ccae767b952fc00b2ccd33349c42334 Mon Sep 17 00:00:00 2001 From: lucas Date: Sun, 12 Jan 2025 11:29:56 +0800 Subject: [PATCH] =?UTF-8?q?update=20=20=E6=B7=BB=E5=8A=A0=E6=89=BF?= =?UTF-8?q?=E5=BE=B7=E7=9A=84=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E5=92=8C?= =?UTF-8?q?=E7=BB=93=E6=9E=84=20=E5=92=8Cmq=E8=AF=81=E4=B9=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...监测_承德_轻量化特征数据.json | 28 +++++++++++++++++++ .../config_司南GnssMySQL.json | 0 consumers/HBJCAS/config.go | 21 ++++++++++++++ .../HBJCAS/{protoFiles => }/ssl/cacert.pem | 0 .../{protoFiles => }/ssl/client-cert.pem | 0 .../{protoFiles => }/ssl/client-key.pem | 0 6 files changed, 49 insertions(+) create mode 100644 configFiles/config_河北省公路基础设施监测_承德_轻量化特征数据.json rename configFiles/{ => 弃用备份}/config_司南GnssMySQL.json (100%) create mode 100644 consumers/HBJCAS/config.go rename consumers/HBJCAS/{protoFiles => }/ssl/cacert.pem (100%) rename consumers/HBJCAS/{protoFiles => }/ssl/client-cert.pem (100%) rename consumers/HBJCAS/{protoFiles => }/ssl/client-key.pem (100%) diff --git a/configFiles/config_河北省公路基础设施监测_承德_轻量化特征数据.json b/configFiles/config_河北省公路基础设施监测_承德_轻量化特征数据.json new file mode 100644 index 0000000..1470d60 --- /dev/null +++ b/configFiles/config_河北省公路基础设施监测_承德_轻量化特征数据.json @@ -0,0 +1,28 @@ +{ + "consumer": "consumerHBJCAS", + "ioConfig": { + "in": { + "http": { + "url": "https://esproxy.anxinyun.cn/anxincloud_themes/_search" + }, + "cronStr": "48 0/1 * * *" + }, + "out": { + "mqtt": { + "host": "10.8.30.160", + "port": 30883, + "userName": "bs1307", + "password": "7vEh(xomn9DX4X(L", + "clientId": "chengDe", + "Topics": [ + "t/province/1307" + ] + }, + "rc4key": "sK3kJttzZyf7aZI94zSYgytBYCrfZRt6yil2" + } + }, + "info": { + "common": { + } + } +} \ No newline at end of file diff --git a/configFiles/config_司南GnssMySQL.json b/configFiles/弃用备份/config_司南GnssMySQL.json similarity index 100% rename from configFiles/config_司南GnssMySQL.json rename to configFiles/弃用备份/config_司南GnssMySQL.json diff --git a/consumers/HBJCAS/config.go b/consumers/HBJCAS/config.go new file mode 100644 index 0000000..6720049 --- /dev/null +++ b/consumers/HBJCAS/config.go @@ -0,0 +1,21 @@ +package HBJCAS + +import "goInOut/config" + +type ConfigFile struct { + config.Consumer + IoConfig ioConfig `json:"ioConfig"` + OtherInfo map[string]string `json:"info"` +} +type ioConfig struct { + In In `json:"in"` + Out OUT `json:"out"` +} +type In struct { + Es config.EsConfig `json:"es"` + CronStr string `json:"cronStr"` +} + +type OUT struct { + Mqtt config.MqttConfig `json:"mqtt"` +} diff --git a/consumers/HBJCAS/protoFiles/ssl/cacert.pem b/consumers/HBJCAS/ssl/cacert.pem similarity index 100% rename from consumers/HBJCAS/protoFiles/ssl/cacert.pem rename to consumers/HBJCAS/ssl/cacert.pem diff --git a/consumers/HBJCAS/protoFiles/ssl/client-cert.pem b/consumers/HBJCAS/ssl/client-cert.pem similarity index 100% rename from consumers/HBJCAS/protoFiles/ssl/client-cert.pem rename to consumers/HBJCAS/ssl/client-cert.pem diff --git a/consumers/HBJCAS/protoFiles/ssl/client-key.pem b/consumers/HBJCAS/ssl/client-key.pem similarity index 100% rename from consumers/HBJCAS/protoFiles/ssl/client-key.pem rename to consumers/HBJCAS/ssl/client-key.pem