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

网站新闻收录问题宁波网站优化公司价格

网站新闻收录问题,宁波网站优化公司价格,web网站开发适合女生嘛,@wordpress我的后端学习大纲 SpringCloud学习大纲 1、编码实现3377服务: 1.1.建module: 1.2.改pom: 1.3.写YML: 1.Nacos同Consul一样,在项目初始化时,要保证先从配置中心进行配置拉取,拉取配置之后,才能保证项目的正…

我的后端学习大纲

SpringCloud学习大纲


1、编码实现3377服务:

1.1.建module:

在这里插入图片描述
在这里插入图片描述


1.2.改pom:

在这里插入图片描述

1.3.写YML:

1.Nacos同Consul一样,在项目初始化时,要保证先从配置中心进行配置拉取,拉取配置之后,才能保证项目的正常启动为了满足动态刷新和全局广播通知,springboot中配置文件的加载是存在优先级顺序的,bootstrap优先级高于application

a.bootstrap.properties:

  • 1.必须使用bootstrap.properties配置文件来配置Nacos Server
# nacos配置
spring:application:name: nacos-config-clientcloud:nacos:discovery:server-addr: localhost:8848 #Nacos服务注册中心地址config:server-addr: localhost:8848 #Nacos作为配置中心地址file-extension: yaml #指定yaml格式的配置# nacos端配置文件DataId的命名规则是:
# ${spring.application.name}-${spring.profile.active}.${spring.cloud.nacos.config.file-extension}
# 本案例的DataID是:nacos-config-client-dev.yaml

b.application:

  • 1.与Nacos无关的配置写在Application中:
server:port: 3377spring:profiles:active: dev # 表示开发环境#active: prod # 表示生产环境#active: test # 表示测试环境

1.4.主启动:

package com.atguigu.cloudalibaba;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;@EnableDiscoveryClient
@SpringBootApplication
public class NacosConfigClient3377{public static void main(String[] args){SpringApplication.run(NacosConfigClient3377.class,args);}
}

1.5.业务类:

package com.atguigu.cloud.controller;import org.springframework.beans.factory.annotation.Value;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
@RefreshScope //在控制器类加入@RefreshScope注解使当前类下的配置支持Nacos的动态刷新功能。
public class NacosConfigClientController
{@Value("${config.info}")private String configInfo;@GetMapping("/config/info")public String getConfigInfo() {return configInfo;}
}

@RefreshScope 注解来实现配置的自动更新


2、在Nacos中的匹配规则:

2.1.设置DataId理论:

a.官网介绍:

  • 1.Nacos中的DataId的组成格式及与SpringBoot配置文件匹配的规则:

最后公式:${spring.application.name}-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}

b.配置DataId实操:

  • 公式:${spring.application.name}-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
  • prefix默认值:spring.application.name的值
  • spring.profiles.active即为当前环境对应的profile,可以通过配置项:spring.profiles.active来配置
  • file-extension为配置文件的数据格式
    在这里插入图片描述

2.2.创建配置:

在这里插入图片描述

2.3.配置DataId和对应文件:

  • Data ID:nacos-config-client-dev.yaml
    在这里插入图片描述

说明:

  • 配置更改后可以自动刷新
  • Nacos会记录配置文件的历史版本,默认保留30天,此外还有一键回滚的功能,回滚也会触发配置更新
http://www.dinnco.com/news/43693.html

相关文章:

  • 做网站的组要具备哪些素质优质友情链接
  • 廊坊网站的优化深圳知名seo公司
  • 村网站建设计划书营销心得体会感悟300字
  • 中国还有哪些做外贸的网站上海专业做网站
  • 二手网站排名semen
  • 怎么购买网站空间免费二级域名申请网站
  • 厦门网站建设公百度地图网页版进入
  • 建设企业网站制作公司在线crm网站
  • 公司企业邮箱怎么登陆seo优化一般包括哪些内容()
  • 做搜索网站能发财吗全国前十名小程序开发公司
  • 保洁公司在哪个网站做推广比较好百度竞价包年推广是怎么回事
  • 网站空间服务器整合营销传播的定义
  • 网站介绍怎么写培训班线上优化
  • 建e网官方网站现在感染症状有哪些
  • 怎么做多个网站单点登录seo网站推广多少钱
  • 网站设计不包括河南企业网站建设
  • 织梦做中英文企业网站seo页面内容优化
  • 湖南seo网站策划佛山网站优化排名推广
  • 做网站平面一套多少钱360搜索引擎推广
  • 阿里云服务器怎么发布网站trinseo公司
  • 通辽网站制作公司湖南网站制作公司
  • 章丘做网站驾校推广网络营销方案
  • 江西泰飞建设有限公司网站交友平台
  • 有那些是做批发的网站sem优化软件选哪家
  • 漳州做网站匹配博大钱少a电商平台排行榜前十名
  • 通州个人做网站超级外链工具
  • 织梦转WordPress插件怀来网站seo
  • 买正品东西哪个网最好武汉百度推广seo
  • 微网站定制多久seo刷关键词排名免费
  • 制作网站商营销策略是什么意思