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

主机销售网站源码wordpress图片排版

主机销售网站源码,wordpress图片排版,没有网站域名备案信息,长春建站模板展示统一配置管理 当微服务部署的实例越来越多#xff0c;达到数十、数百时#xff0c;逐个修改微服务配置就会让人抓狂#xff0c;而且很容易出错。我们需要一种统一配置管理方案#xff0c;可以集中管理所有实例的配置。 Nacos一方面可以将配置集中管理#xff0c;另一方可…统一配置管理 当微服务部署的实例越来越多达到数十、数百时逐个修改微服务配置就会让人抓狂而且很容易出错。我们需要一种统一配置管理方案可以集中管理所有实例的配置。 Nacos一方面可以将配置集中管理另一方可以在配置变更时及时通知微服务实现配置的热更新。 在nacos中添加配置文件 打开管理配置 配置文件的id[服务名称]-[profile].[后缀] 从服务拉取配置 微服务要拉取nacos中管理的配置并且与本地的application.yml配置合并才能完成项目启动。 但如果尚未读取application.yml,又如何得知nacos地址呢因此spring引入了一种新的配置文件bootstrap.yaml文件会在application.yml之前被读取 引入依赖 首先在user-service服务中引入nacos-config的客户端依赖 !--nacos配置管理依赖-- dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-config/artifactId /dependency 添加yaml 然后在user-service中添加一个bootstrap.yaml文件,内容如下 这里会根据spring.cloud.nacos.server-addr获取nacos地址再根据${spring.application.name}-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}作为文件id用userservice-dev.yaml来读取配置   spring:application:name: userservice # 服务名称profiles:active: dev #开发环境这里是dev cloud:nacos:server-addr: localhost:8848 # Nacos地址config:file-extension: yaml # 文件后缀名 读取配置 在user-service中的UserController中添加业务逻辑读取pattern.dateformat配置  Value(${pattern.dateformat})private String dateformat;GetMapping(now)public String now(){return LocalDateTime.now().format(DateTimeFormatter.ofPattern(dateformat));} 在页面访问 可以看到效果 . 配置热更新 我们最终的目的是修改nacos中的配置后微服务中无需重启即可让配置生效也就是配置热更新 . 方式一 在Value注入的变量所在类上添加注解RefreshScope 方式二 使用ConfigurationProperties注解代替Value注解。在user-service服务中添加一个类读取patterrn.dateformat属性 import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component;Data Component ConfigurationProperties(prefix pattern) public class PatternProperties {private String dateformat;private String envSharedValue;private String name; } 在UserController中使用这个类代替Value Autowiredprivate PatternProperties properties;GetMapping(prop)public PatternProperties properties(){return properties;} 配置共享 微服务启动时会去nacos读取多个配置文件,例如userservice-dev.yaml、userservice.yaml 下面我们通过案例来测试配置共享。 添加环境共享配置 我们在nacos中添加一个userservice.yaml文件 读取共享配置 在user-service服务中修改PatternProperties类读取新添加的属性。 import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component;Data Component ConfigurationProperties(prefix pattern) public class PatternProperties {private String dateformat;private String envValue;private String name; } user-service服务中修改UserController添加一个方法 Autowiredprivate PatternProperties patternProperties;GetMapping(prop)public PatternProperties prop(){return patternProperties;}运行 运行两个UserApplication使用不同的profile修改UserApplication2这个启动项改变其profile值 这样UserApplication(8081)使用的profile是devUserApplication2(8082)使用的profile是test。 启动UserApplication和UserApplication2 访问http://localhost:8081/user/prop 访问http://localhost:8082/user/prop   配置共享的优先级 当nacos、服务本地同时出现相同属性时优先级有高低之分
http://www.huolong8.cn/news/104616/

相关文章:

  • 请人做竞价网站的要求重点山西建设工程执业注册中心网站
  • 新建网站十大免费生产管理软件
  • 山东网站建设市场wordpress ip验证不当漏洞
  • 做网站推广一年多少钱电商系统什么品牌好
  • 常州网站搜索优化开发公司做管理公司天然气怎么做帐
  • 建一个大网站需要的时间百度图片识别在线识图
  • 中国勘察设计行业信息化建设网站平面设计做名片都去那个网站
  • 广州网站建设规划合肥公司网站建设价格低
  • 哪家企业网站做的好嘉兴网站关键词排名
  • php自建网站阿里云注册域名流程
  • 网站制作可以卖多少钱镜像网站怎么做排名
  • 阿里国际网站首页可以做全屏不投资公司企业文化
  • 厦门网站建设工作网络公司 网站源码
  • 转做海外买手的网站电商公司有哪些
  • 电子商务网站建设购物车简单的html网站模板下载
  • 宜城营销型网站套餐网站开发项目描述范文
  • discuz 做的网站c 做注册网站
  • 网站开发使用什么运行软件嘉兴响应式网站
  • jsp 网站建设济南自适应网站建设
  • 上海网站建设seo公司哪家好做的网站在百度上搜不出来
  • 建设工程个人信息采集哪个网站静态网站策划书
  • 单页网站模板修改吗直播系统
  • 网站设计排行榜前十程序员用什么软件
  • php网站开发实训指导书深圳网站开发建设培训
  • 通过wordpress建站宝塔wordpress ssl证书
  • wordpress 外贸企业模板下载天津seo招聘
  • 网站信息内容建设自查4399观看视频免费哔哩哔哩
  • 网站比较分析房地产网站建设策划方案
  • 西地那非片吃了能延时多久做网站优化常用工具
  • 长春模板建站公司网上店铺怎么运营