当前位置: 首页 > news >正文

海淀住房城乡建设委网站上百度seo公司整站优化

海淀住房城乡建设委网站上,百度seo公司整站优化,天一建设网站,网盟推广是什么意思【Spring Cloud Alibaba】007-Nacos 配置* 文章目录【Spring Cloud Alibaba】007-Nacos 配置*一、概述1、概述2、对比 spring cloud config二、基本使用1、在管理界面新建配置2、启动权限3、 搭建 nacos-config 服务第一步:引入依赖第二步:修改 yaml 配置…

【Spring Cloud Alibaba】007-Nacos 配置*

文章目录

  • 【Spring Cloud Alibaba】007-Nacos 配置*
  • 一、概述
    • 1、概述
    • 2、对比 spring cloud config
  • 二、基本使用
    • 1、在管理界面新建配置
    • 2、启动权限
    • 3、 搭建 nacos-config 服务
      • 第一步:引入依赖
      • 第二步:修改 yaml 配置文件
      • 第三步:修改启动类
      • 第四步:运行测试
      • image-20230223162512852
  • 三、动态获取最新配置
  • 四、配置中心原理

一、概述

1、概述

参考:https://github.com/alibaba/spring-cloud-alibaba/wiki/Nacos-config

Nacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使

用 Spring Cloud Alibaba Nacos Config,您可以在 Nacos Server 集中管理你 Spring Cloud 应用的外部属性配置

jiagou67834rgfsd6

2、对比 spring cloud config

  • spring cloud config 大部分场景结合 git 使用,动态变更还需要依赖 Spring Cloud Bus 消息总线来通过所有的客户端变化;
  • spring cloud config不提供可视化界面;
  • nacos config 使用长轮询更新配置,一旦配置有变动后,通知 Provider 的过程非常的迅速, 从速度上秒杀 spring cloud 原来的 config 几条街。

duibi4355d6

二、基本使用

1、在管理界面新建配置

参考:https://nacos.io/zh-cn/docs/concepts.html

Namespace:代表不同环境,如开发、测试、生产环境。

Group:代表某项目,如XX医疗项目、XX电商项目

DataId:每个项目下往往有若干个工程(微服务),每个配置集(DataId)是一个工程(微服务)主配置文件

image-20230223162541759

2、启动权限

image-20230223152610041

3、 搭建 nacos-config 服务

通过 Nacos Server 和 spring-cloud-starter-alibaba-nacos-config 实现配置的自动变更

第一步:引入依赖

<!-- spring‐cloud‐starter‐alibaba‐nacos‐config -->
<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>

第二步:修改 yaml 配置文件

参考文章:https://www.modb.pro/db/390266

spring:application:name: order-servicecloud:nacos:server-addr: localhost:8848discovery:username: nacospassword: nacosnamespace: publicconfig:group: DEFAULT_GROUPserver-addr: localhost:8848username: nacospassword: nacos、# 新版命名空间不能使用 publicnamespace: 74065c76-2e4e-44ba-935e-a6f88f44f83cconfig:import:- optional:nacos:test.yaml

第三步:修改启动类

public static void main(String[] args) {ConfigurableApplicationContext context = SpringApplication.run(OrderApplication.class, args);String name = context.getEnvironment().getProperty("user.name");String age = context.getEnvironment().getProperty("user.age");System.out.println("name is " + name + ", age is " + age);
}

第四步:运行测试

image-20230223162512852

三、动态获取最新配置

@Value 注解可以获取到配置中心的值,但是无法动态感知修改后的值,需要利用 @RefreshScope 注解!

@RestController
@RefreshScope
public class TestController {@Value("${user.nickname}")private String nickname;@GetMapping("/user")public String hello() {return nickname;}
}

四、配置中心原理

image-20230223164221450

http://www.dinnco.com/news/28685.html

相关文章:

  • 贵州省住房和城乡建设官方网站百度竞价渠道代理
  • php动态网站开发案例答案第二章制作一个app软件需要多少钱
  • 网站上面的体验卡怎么做志鸿优化网下载
  • 平谷武汉阳网站建设如何做网页设计
  • 网站建设审核需要多长时间学生个人网页设计模板
  • 网络游戏吧百度seo优化技巧
  • 做网站数据需要的软件网站建设公司排行榜
  • 网上做翻译兼职网站好免费观看短视频的app软件推荐
  • 网站建设与管理工资做搜索引擎优化的企业
  • 网站建设费税率多少钱自贡网站seo
  • 网站导航条怎么做效果百度问答
  • 单位网站建设工作功劳seo教程之关键词是什么
  • 下载好的网站模板怎么用怎么创建网站赚钱
  • 山西疫情最新情况政策网络优化的流程
  • 做网站的关键词怎么判断好不好网站代运营价格
  • 做旅游网站目的和意义360网站推广怎么做
  • 济宁嘉祥网站建设长沙seo推广外包
  • 网站建设功能清单百度网站官网入口网址
  • 专业网站建设效果韶关seo
  • 网站建设的威胁可以入侵的网站
  • wordpress微信免签约支付插件上海seo网站排名优化公司
  • 计算机做网站开发需要什么证书免费建站建站abc网站
  • 广州 环保 凡人网站建设购买域名的网站
  • 网站建设价目注册网站怎么注册
  • 德语网站制作网络营销专业代码
  • 公司网站备案怎么做销售管理系统
  • 建设网站专业公司关键词搜索引擎又称为
  • 维护网站一年多少钱怎么做好网站搜索引擎优化
  • 企业建设网站公司哪家好西安网站建设平台
  • 一个网站的主题和设计风格夫唯seo培训