美文网首页
通过API写入Nacos配置

通过API写入Nacos配置

作者: 我叫罗大大 | 来源:发表于2021-02-02 15:20 被阅读0次

引入 nacos-client 1.4.1
(nacos-client 2021.1 月发布的版本才可控制 nacos控制台显示的格式 ,之前的版本发布配置只会是text格式,建议使用1.4.1)

<dependency>
    <groupId>com.alibaba.nacos</groupId>
    <artifactId>nacos-client</artifactId>
    <version>1.4.1</version>
</dependency>

主要使用 com.alibaba.nacos.api.config.ConfigService#publishConfig

@RestController
public Class NacosController{
    @Resource
    private NacosConfigManager nacosConfigManager;
    
    public void publishNacosConfig(JSONObject config){
        // 获取nacos管理接口
        ConfigService nacosService = nacosConfigManager.getConfigService();
        nacosService.publishConfig(dispatchTaskConfiguration.dispatchingCenterName, 
                                   // 1.格式化JSON   2.确定发布到nacos-server的文件格式
                                   Constants.DEFAULT_GROUP, JSONObject.toJSONString(config, true), ConfigType.JSON.getType());
    }
}

相关文章

网友评论

      本文标题:通过API写入Nacos配置

      本文链接:https://www.haomeiwen.com/subject/yleytltx.html