zoukankan      html  css  js  c++  java
  • ES配置工具类

    package com.alibaba.otter.canal.config;
    
    import com.alibaba.otter.canal.constants.ModuleEnum;
    import com.alibaba.otter.canal.custom.CanalLogUtil;
    import lombok.extern.slf4j.Slf4j;
    import org.apache.http.HttpHost;
    import org.elasticsearch.client.RestClient;
    import org.elasticsearch.client.RestHighLevelClient;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
    
    /**
     * @author kaikai_zheng
     * @version 1.0.0
     * @className ESConfig
     * @description //ES配置类
     * @data 2020-07-13 18:48
     */
    @Configuration
    @Slf4j
    public class ESConfig {
    
        private final static String HOST_IP = "47.101.179.162";
        private final static int PORT = 9200;
        private final static String PROTOCAL = "http";
    
        @Bean(destroyMethod = "close")
        public RestHighLevelClient client() {
            RestHighLevelClient client = new RestHighLevelClient(RestClient.builder(
                    new HttpHost(HOST_IP, PORT, PROTOCAL)
            ));
            if (null != client) {
                CanalLogUtil.info(ModuleEnum.CANAL_CLIENT.getCode(), "ESConfig connect es success");
            }
            return client;
        }
    }
  • 相关阅读:
    odoo service error 更改端口号
    unique 唯一约束
    odoo 注册失败
    odoo 某个字段权限设置
    linux 定时任务
    odoo webside theme
    js 杂记
    vue3入门总结
    vue输出空格
    css等比例缩放图片
  • 原文地址:https://www.cnblogs.com/zk-blog/p/13409783.html
Copyright © 2011-2022 走看看