zoukankan      html  css  js  c++  java
  • 旧服务优化改造--(1)使用Nacos进行配置管理

    (一)业务需求


    公司有个旧项目用来做告警信息采集的,之前的配置文件是写在固定的文件里的,每次修改配置,都要进行重新打包,重启发布,这样就会导致修改配置繁琐麻烦,并且在重启时会遗漏信息采集。

    阿里的Nacos最近很热门,并且综合各方面都能解决之前的问题,就准备用他的配置管理来代替之前的.

    (二)技术实现


     1.在https://github.com/alibaba/nacos/releases 下载Nacos最新稳定版本。

      tar -zxvf nacos-server-1.2.1.tar.gz,对tar包进行解压

      

    2.启动Nacos。

      cd nacos/bin  进入到bin目录

    sh startup.sh -m standalone  以单机模式启动Nacos Server

     

    3.打开界面。

    4.代码中的配置

      在pom.xml里加入依赖

      

      在application.properties里加入nacos服务端地址的配置

      

      在启动类,加入@NacosPropertySource注解,配置dataId为AlarmSummary,并开启自动更新。

    使用@NacosValue注解获取配置,使用方法与@Value一样.

    6.至此就可以在界面上写入配置了,发布后程序运行就可以取到对应的配置了。

      

  • 相关阅读:
    虚拟机Linux环境搭建所遇到的 问题
    Java-字节流读写文件
    [ZJOI2019]语言
    [CTSC2006]歌唱王国
    CF500F New Year Shopping
    CF438E The Child and Binary Tree
    [GXOI/GZOI2019]旧词
    [LNOI2014]LCA
    [CTSC2017]吉夫特
    [SDOI2014]旅行
  • 原文地址:https://www.cnblogs.com/kwblog/p/13618788.html
Copyright © 2011-2022 走看看