更新时间:2024-11-28 GMT+08:00
分享

SpringBoot项目接入MAS-ElasticSearch-SDK

  1. MAS-ElasticSearch-SDK使用Maven获取版本,根据实际情况设置Maven远程仓库地址等相关配置。
  2. 在pom.xml文件中引入依赖。

    <properties>
        <!--以最新的版本号为准-->
        <mas.version>1.2.6-RELEASE</mas.version>
    </properties>
    <dependency>
        <groupId>com.huaweicloud.devspore</groupId>
        <artifactId>devspore-css</artifactId>
        <version>${mas.version}</version>
    </dependency>

  3. 配置文件。

    devspore:
      css:
        route-algorithm: single-read-write
        active: dc1
        es:
          servers:
            dc1:
              hosts: https://xxx:9200
              username: admin
              password: xxx
              supportXPack: true
              skipCertificateValid: true
              certificatePath: xxx
              certificatePassword: xxx

  4. 引入bean,SingleReadWriteClient进行elasticsearch相关操作。

Spring Data ElasticSearch接入

接入流程同上。

相关文档