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

网站百度云舟山 网站制作

网站百度云,舟山 网站制作,广州站改造最新消息,成立公司流程前文讲解Spring Cloud zuul 实现了SpringbootAction-One和SpringbootAction-two两个项目的路由切换#xff0c;正确访问到项目中的资源。这两个项目各自拥有一份application.yml项目配置文件#xff0c;配置文件中有一部分相同的配置参数#xff0c;如果涉及到修改#xf…        前文讲解Spring Cloud zuul 实现了SpringbootAction-One和SpringbootAction-two两个项目的路由切换正确访问到项目中的资源。这两个项目各自拥有一份application.yml项目配置文件配置文件中有一部分相同的配置参数如果涉及到修改需要进行多处修改。那么有没有一种技术能够实现这些相同参数的加载呢能不能实现配置参数的集中修改呢当然有这个技术就是Spring Cloud Config技术。 Spring Cloud Config为架构中的微服务提供集中化的外部配置支持配置服务器为各个不同微服务应用环境提供了一个中心化的外部配置它解决了这两个痛点 集中式管理 在开发中多个微服务可能使用相同的配置假设有50个微服务如果配置需要修改配置文件就意味着我们需要修改50个微服务的yml文件。使用配置中心后就可以做到一处修改处处修改。 动态修改配置 使用配置中心配合actuator可以实现配置的动态修改无需重启服务。 1、config服务端搭建 首先利用MyEclipe2019创建web project工程命名为“Springboot-config-server”然后依次修改项目文件。 1pom.xml文件修改 添加config配置关联jar包如下图所示 2application.xml文件修改 此处采用config的本地配置模式配置文件的存储路径为“C:/dev/config-repo”学友们可另行修改详细如下 3EnableConfigServer 在启动文件中添加EnableConfigServer注解启动spring cloud config的配置服务器功能。 4启动项目 到此项目已经建立完成可启动项目查看项目运行情况。由于项目中使用了服务注册软件consul项目启动前必须先启动consul软件。项目启动后在浏览器中输入http://localhost:8500查看项目注册情况如下图所示 2、config 客户端搭建 首先利用MyEclipe2019创建web project工程命名为“Springboot-config-client”然后依次修改项目文件。 1pom.xml文件修改 添加config配置关联jar包如下图所示 2application.xml文件修改 首先右键选择项目下文件夹“src/main/resources”创建“bootstrap.yml”文件用于存储项目中不变更的参数。Springboot在项目加载的过程默认优先加载“bootstrap.yml”再通过spring cloud config加载加载配置文件。 “bootstrap.yml”文件配置参数如下图所示此处默认从config中心加载“auth-erver”和“mango-config-client”两个文件。 3启动函数 启动函数如下图所示 4Controller添加 创建UserController.java文件访问配置参数详细如下图注意RestController类添加注解RefreshScope动态刷新参数 5启动项目 到此项目已经建立完成可启动项目查看项目运行情况。。项目启动后在浏览器中输入http://localhost:8500查看项目注册情况如下图所示 3、配置信息动态刷新 项目启动之后可以测试项目配置信息的更新情况 1利用config 服务器查看配置参数 在浏览器中输入地址http://localhost:8020/mango-config-client.yml,返回页面如下图所示: 2利用config 客户端查看参数 在浏览器中输入地址http://localhost:1881/configInfo,返回页面如下图所示: 3打开mango-config-client.yml文件讲“test3”修改“test4”,再执行1、2两步发现(1)更新了但是2没有更新 4PostMan手动刷新 以post方式发送http://localhost:1881/actuator/refresh返回如下图所示 执行完成之后再通过步骤(2)后发现得到了新值。 本文讲解Spring cloud config 参数配置中心项目建立完成之后通过postman执行刷新指令实现了在不重启项目的情况实现了参数配置的刷新。下一篇文章会在先有项目的基础上实现参数的自动刷新敬请等待
http://www.pierceye.com/news/428070/

相关文章:

  • php网站开发外包北京网站建设迈程网络
  • 微信开发者平台取消授权seo资源网站排名
  • 将网站源码下载下来如何使用网站seo链接购买
  • 可信网站认证必须做苏州那里可以建网站
  • 手机网站底部代码有名的网站建设
  • 做一个网站需要多长时间网站制作有哪些种类
  • 做微信推送的网站小刘网站建设
  • 18款禁用软件app网站入口台州网站推广排名
  • 网站的服务内容济南网站制作方案
  • 微网站模板 phpwordpress 支付宝
  • wordpress dux主题破解安装全屏网站 图片优化
  • 一键建站公司做网站 怎么做留言
  • 制作的网站西安网页设计培训哪里有
  • 株洲市住房和城乡建设局门户网站中国建设银行官网站大同
  • 北京响应式网站制作公司wordpress邀请码注册
  • 衡阳网站开发有哪些公司怎么建设淘客自己的网站、
  • 国内扁平化网站欣赏什么站做咨询网站好
  • 评价校园网站建设范例wordpress插件获取数据库
  • 网站开发具体问题重庆装修公司排名前十名
  • 萝卜建站织梦网站采集如何做
  • 邢台在百度上做个网站河南营销网站建设联系方式
  • 电力建设科学技术进步申报网站教学工作总结
  • 做淘宝客必须建网站吗杭州网站优化效果
  • 网站开发有什么职位用vs做网站教程
  • 行业网站渠道选择和内容运营网站续费问题
  • 什么是seo优化推广阿里云网站建设优化
  • 信息发布型网站建设的特点免费
  • 陕西有限公司网站建设招标公告如何做影视网站的标题
  • wordpress网站百度搜索吗百度关键词推广怎么做
  • 马鞍山市网站建设服务有限公司计算机平面设计主要做什么