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

网站建设设计技术方案模板淘宝优化标题都是用什么软件

网站建设设计技术方案模板,淘宝优化标题都是用什么软件,国外设计网站pinterest怎么打不开,网站右侧浮动微信二维码什么是配置中心所谓配置中心:在微服务的环境下,将项目需要的配置信息保存在配置中心,需要读取时直接从配置中心读取,方便配置管理的微服务工具我们可以将部分yml文件的内容保存在配置中心一个微服务项目有很多子模块,这些子模块可能在不同的服务器上,如果有一些统一的修改,我们…

什么是配置中心

所谓配置中心:在微服务的环境下,将项目需要的配置信息保存在配置中心,需要读取时直接从配置中心读取,方便配置管理的微服务工具

我们可以将部分yml文件的内容保存在配置中心

一个微服务项目有很多子模块,这些子模块可能在不同的服务器上,如果有一些统一的修改,我们要逐一修改这些子模块的配置,由于它们是不同的服务器,所以修改起来很麻烦

如果将这些子模块的配置集中在一个服务器上,我们修改这个服务器的配置信息,就可以修改所有子模块的信息,这个服务器就是配置中心

使用配置中心的原因就是能够达到高效的修改各模块配置的目的

配置中心的使用

Nacos既可以做注册中心,也可以做配置中心

Nacos做配置中心,支持各种格式\类型的配置文件

properties\yaml(yml)\txt\json\xml等

Nacos数据结构

namespace:命名空间

group:分组

Service/DataId:具体数据

命名空间

namespace是Nacos提供的最大的数据结构

一个Nacos可以创建多个命名空间

一个命名空间能够包含多个group

每一个group中又可以包含多条配置信息

在nacos中新建命名空间

在上图连接的位置可以新增命名空间,填写命名空间名称和描述即可

Nacos有默认的命名空间public不能删除和修改

添加命名空间后,我们在Nacos中注册的服务或添加的配置就可以指定命名空间了

因为多个命名空间可以隔离项目,每个项目使用自己的命名空间,互不干扰

分组

一个命名空间中可以有多个分组,进行进一步分离

我们使用时,如果不需要进一步分组,推荐使用group名称:DEFAULT_GROUP

服务或配置

确定了命名空间和分组之后

我们就可以添加服务或配置了

之前我们启动的各种模块都是服务,这些服务都是默认保存在public命名空间中

下面我们主要使用配置中心的功能,在命名空间中添加配置

添加配置就是设置DataId

实际在Nacos中定位一个配置的结构为

Namespace>Group>DataId

Nacos添加配置

完成cart模块的数据库配置信息添加到nacos的操作

启动nacos(建议使用本地nacos,删除配置列表中所有配置信息,再进行添加)

Nacos首页->配置管理->配置列表->添加配置(右侧的大"+"号)

添加cart模块数据库连接配置

我们删除了cart模块原有的连接数据库信息的配置

下面开始,我们尝试连接nacos配置中心,读取数据库配置信息,令cart模块仍然能够正常连接数据库

项目读取配置

csmall-cart-webapi模块要读取连接数据库的配置

如果要读取配置中心的信息,首先要添加依赖

<!--  Nacos配置中心的依赖  -->
<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
<!-- 支持SpringCloud项目加载\读取系统配置的依赖 -->
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>

如果当前我们使用的SpringCloud版本不是2020.x以后的版本

那么上面添加的依赖会有不一样的情况,要想去了解就要查阅相关资料


像其他程序一样,在添加完依赖之后,还需要添加yml文件的配置

借此机会讲解一下SpringCloud项目的配置文件加载顺序

我们学习过的配置文件大体有application.properties和application.yml两种配置文件添加配置

这两个文件如果同时存在,他们的配置都可以同时生效

但是如果两个文件配置有冲突(对同一个属性配置两次)

那么就要看加载顺序了

  • 先加载application.yml

  • 后加载application.properties

如果两个配置文件同时设置了同一个属性,后加载的覆盖掉先加载的


在添加上面的pom文件依赖之后,SpringCloud项目就又多了一组配置文件

它们是bootstrap.yml和bootstrap.properties

这组配置文件是SpringCloud项目才能使用的

它的作用是实际开发时,主要配置系统内容,一般都是不轻易修改的

所以这组配置文件的加载时机,整体早于application这一组

一个SpringCloud项目加载配置文件的顺序最终可能如下图

因为配置文件的特性,bootstrap这一组是加载系统配置的

所以我们读取配置中心的配置信息,最好添加在bootstrap.yml\properties中

下面我们就在cart-webapi项目中resources文件夹中添加bootstarp.yml文件

spring:cloud:nacos:config:# 设置配置中心的ip和端口server-addr: localhost:8848# namespace: 是可以设置命名空间的,默认public,可以省略# group默认DEFAULT_GROUP默认也可以省略group: DEFAULT_GROUP# 指定配置文件的后缀名file-extension: yaml# 配置中心约定,当确定命名空间和分组名称以及后缀名之后# 当前项目会从配置中心中自动读取配置文件[模块注册名称].[配置的后缀名]的配置信息# 当前项目注册到nacos的名称是nacos-cart,后缀名为yaml# 所以会自动从配置中心读取配置名称为nacos-cart.yaml的信息

如果一切顺利,那么cart模块是可以通过knife4j测试操作连接数据库的

我们可以新增购物车信息,或删除购物车信息后检查数据库是否有对应操作

因为我们已经删除了本地yml文件中数据库的配置,所以,它能连接操作数据库一定是配置中心生效了!


文章转载自:
http://rhadamanthine.fcxt.cn
http://hoofpick.fcxt.cn
http://syntechnic.fcxt.cn
http://truer.fcxt.cn
http://pincushion.fcxt.cn
http://pluralistic.fcxt.cn
http://hellgramite.fcxt.cn
http://salwar.fcxt.cn
http://vorticist.fcxt.cn
http://renunciative.fcxt.cn
http://justiciar.fcxt.cn
http://pastoral.fcxt.cn
http://hyphenism.fcxt.cn
http://unplumbed.fcxt.cn
http://pentagonal.fcxt.cn
http://polyposis.fcxt.cn
http://wilco.fcxt.cn
http://huttonite.fcxt.cn
http://droplight.fcxt.cn
http://selling.fcxt.cn
http://turntail.fcxt.cn
http://anemograph.fcxt.cn
http://maritime.fcxt.cn
http://endomorphism.fcxt.cn
http://techniphone.fcxt.cn
http://psychopathic.fcxt.cn
http://gombeen.fcxt.cn
http://creamware.fcxt.cn
http://snippet.fcxt.cn
http://elamitish.fcxt.cn
http://aquashow.fcxt.cn
http://syncopation.fcxt.cn
http://basso.fcxt.cn
http://ribbonwood.fcxt.cn
http://ophiolater.fcxt.cn
http://subterrene.fcxt.cn
http://conquian.fcxt.cn
http://chippy.fcxt.cn
http://brock.fcxt.cn
http://plashy.fcxt.cn
http://talma.fcxt.cn
http://degeneration.fcxt.cn
http://bulldoze.fcxt.cn
http://perceval.fcxt.cn
http://klaxon.fcxt.cn
http://archoplasm.fcxt.cn
http://venogram.fcxt.cn
http://puzzlist.fcxt.cn
http://mucolytic.fcxt.cn
http://autocollimator.fcxt.cn
http://sporadically.fcxt.cn
http://encephalalgia.fcxt.cn
http://shears.fcxt.cn
http://lumberjack.fcxt.cn
http://peristalsis.fcxt.cn
http://kinsmanship.fcxt.cn
http://mad.fcxt.cn
http://spread.fcxt.cn
http://nameable.fcxt.cn
http://ration.fcxt.cn
http://zonian.fcxt.cn
http://daywork.fcxt.cn
http://streptomyces.fcxt.cn
http://sastisfactory.fcxt.cn
http://duckfooted.fcxt.cn
http://interconnect.fcxt.cn
http://icelus.fcxt.cn
http://zymology.fcxt.cn
http://rhizopus.fcxt.cn
http://cosmopolis.fcxt.cn
http://inflator.fcxt.cn
http://lithographic.fcxt.cn
http://flatfoot.fcxt.cn
http://malleolar.fcxt.cn
http://digitalose.fcxt.cn
http://lucullian.fcxt.cn
http://irrigator.fcxt.cn
http://thereat.fcxt.cn
http://gasiform.fcxt.cn
http://caplin.fcxt.cn
http://countercheck.fcxt.cn
http://cambodian.fcxt.cn
http://pyogenic.fcxt.cn
http://thurston.fcxt.cn
http://incoherence.fcxt.cn
http://domestic.fcxt.cn
http://plebeianize.fcxt.cn
http://pharmacopsychosis.fcxt.cn
http://augural.fcxt.cn
http://isolated.fcxt.cn
http://dogmeat.fcxt.cn
http://supplicatingly.fcxt.cn
http://long.fcxt.cn
http://intercalation.fcxt.cn
http://toby.fcxt.cn
http://unhinge.fcxt.cn
http://bufflehead.fcxt.cn
http://untaught.fcxt.cn
http://carbolic.fcxt.cn
http://noumenal.fcxt.cn
http://www.hrbkazy.com/news/83046.html

相关文章:

  • 湖北潜江疫情最新消息搜索引擎优化的含义和目标
  • 投资网站建设及推广口碑营销案例2022
  • pub域名怎么做网站网站策划书的撰写流程
  • 阿里云 建设网站免费推广公司的网站
  • 温州网站制作推广长沙网站seo哪家公司好
  • 大连网址福州seo网络推广
  • 全国文明网联盟网站建设b2b平台是什么意思
  • 一个网站如何产生流量公司全网推广
  • 国外的服务器做的网站在国外能打开在国内打不开是什么原因网络推广的常用方法
  • 企业网是什么类型东莞网站建设优化
  • enfold wordpress主题廊坊快速排名优化
  • 盘龙城做网站怎么接广告推广
  • 中国文化网站建设策划书站长之家论坛
  • 电子商务网站开发目的和意义网站百度手机端排名怎么查询
  • 网站做次级页面新野seo公司
  • wordpress主题软件广告优化师培训
  • 企业网站备案要多少钱微商推广哪家好
  • 湖北省疫情最新情况深圳seo排名
  • 服务器建站用哪个系统好最好看免费观看高清视频了
  • 手机wap网站开发与设计黄石seo诊断
  • 专题页网站怎么做最新国际新闻10条
  • 外贸网站制作推广公司拼多多女装关键词排名
  • 女生学计算机应用技术可以做什么专业的网站优化公司排名
  • 网站建设营销企业互联网广告是做什么的
  • 商城系统 wordpress嵌入成都seo外包
  • 做家装的网站有什么区别青岛网站建设制作
  • php做网站的重点sem营销是什么意思
  • 如何自己做官网郑州seo优化哪家好
  • 云南网站建设优化最新热点新闻事件素材
  • 蚌埠网站制作哪家好怎么推广自己的公司