Influxdb

阅读(509) 标签: influxdbcli,

集算器中提供了InfluxdbCli外部库接口,部署方法如下:

1. InfluxdbCli外部库文件路径为:安装目录\ esProc\extlib\InfluxdbCli;润乾外部库核心jarscu-influxdb-cli-2.10.jar

外部库压缩包中默认已放置的第三方依赖jarInfluxdb版本1.x的所需jar第三方依赖jar如下:

animal-sniffer-annotations-1.17.jar

commons-lang-2.1.jar

converter-moshi-2.8.1.jar

influxdb-java-2.21.jar

kotlin-stdlib-1.3.70.jar

kotlin-stdlib-common-1.3.70.jar

logging-interceptor-4.9.1.jar

moshi-1.9.2.jar

okhttp-3.14.2.jar

okio-2.6.0.jar

retrofit-2.8.1.jar

若使用2.x版本的Influxdb,请将以上第三方jar替换为安装目录\ esProc\extlib\InfluxdbCli\v2.x中的第三方jar

adapter-rxjava2-2.9.0.jar

animal-sniffer-annotations-1.17.jar

annotations-13.0.jar

apiguardian-api-1.1.0.jar

assertj-core-3.16.1.jar

byte-buddy-1.10.20.jar

byte-buddy-agent-1.10.20.jar

commons-csv-1.8.jar

commons-lang-2.1.jar

converter-gson-2.9.0.jar

converter-moshi-2.8.1.jar

converter-scalars-2.9.0.jar

gson-2.8.8.jar

gson-fire-1.8.4.jar

hamcrest-2.2.jar

hamcrest-core-1.3.jar

influxdb-client-core-5.0.0-SNAPSHOT.jar

influxdb-client-java-5.0.0-SNAPSHOT.jar

influxdb-client-test-5.0.0-SNAPSHOT.jar

influxdb-client-utils-5.0.0-SNAPSHOT.jar

influxdb-java-2.21.jar

jsr305-3.0.2.jar

junit-4.13.jar

junit-jupiter-api-5.6.2.jar

junit-jupiter-engine-5.6.2.jar

junit-platform-commons-1.6.2.jar

junit-platform-engine-1.6.2.jar

junit-platform-launcher-1.6.2.jar

junit-platform-runner-1.6.2.jar

junit-platform-suite-api-1.6.2.jar

kotlin-stdlib-1.5.10.jar

kotlin-stdlib-common-1.3.70.jar

logging-interceptor-4.9.1.jar

mockito-core-3.9.0.jar

mockito-junit-jupiter-3.9.0.jar

mockwebserver-4.7.2.jar

moshi-1.9.2.jar

objenesis-3.2.jar

okhttp-4.7.2.jar

okio-2.6.0.jar

opentest4j-1.2.0.jar

reactive-streams-1.0.3.jar

retrofit-2.9.0.jar

rxjava-2.2.19.jar

swagger-annotations-1.6.1.jar

toml4j-0.7.2.jar

注:用户可根据实际应用环境灵活使用。

2. InfluxdbCli要求java环境为jre1.7以上版本,若集算器自带的jre版本不满足版本要求,则需要用户自己安装高版本jre,并在安装目录\esProc\bin\config.txt文件中配置java_home,否则此步可以省略。

3. 访问Influxdb外部库时可用的外部库函数influx_open()influx_close()influx_query()influx_insert()influx2_open()influx2_close()influx2_delete()influx2_query()influx2_rest。函数用法请参考【帮助】-【函数参考】。