Nacos添加配置更新监听器

Nacos添加配置更新监听器,第1张

Nacos添加配置更新监听 代码如下:
package com.wbcloudhealth.biz.uc.user.listener;

import com.alibaba.cloud.nacos.NacosConfigManager;
import com.alibaba.nacos.api.config.listener.Listener;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import java.util.concurrent.Executor;


@Slf4j
@Configuration
public class NacosEventListenerConfiguration implements InitializingBean {

    private static final String DATA_ID = "bosscloud-biz-uc-user";

    private static final String DEFAULT_GROUP = "DEFAULT_GROUP";


    @Autowired
    private NacosConfigManager configManager;

    @Override
    public void afterPropertiesSet() throws Exception {
        Listener listener = new Listener() {
            @Override
            public void receiveConfigInfo(String configInfo) {
                log.info("========NacosEventListenerConfiguration  监听到的内容为:", configInfo);
            }

            @Override
            public Executor getExecutor() {
                return null;
            }
        };

        // 添加一个监听器
        configManager.getConfigService().addListener(DATA_ID, DEFAULT_GROUP, listener);
    }
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5684535.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存