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

微信公众号的h5网站开发手机软件商店

微信公众号的h5网站开发,手机软件商店,南宁网络推广软件,帝国网站管理系统1.添加Nacos Config依赖 打开nacos-config-demo的pom.xml文件并添加以下两个依赖项 项目的配置文件中通常包括数据库连接配置项、日志输出配置项、Redis连接配置项、服务注册配置项等内容#xff0c;如spring-cloud-alibaba-nacos-config-base-demo项目中就包含数据库连接配置…1.添加Nacos Config依赖 打开nacos-config-demo的pom.xml文件并添加以下两个依赖项 项目的配置文件中通常包括数据库连接配置项、日志输出配置项、Redis连接配置项、服务注册配置项等内容如spring-cloud-alibaba-nacos-config-base-demo项目中就包含数据库连接配置项和服务注册配置项。如果把这些配置项存放在配置中心为了保证项目能够正常启动就必须在数据源实例配置、服务注册流程之前读到所有配置项因为类似数据源、日志工厂等实例的初始化和服务注册流程都是在项目启动过程中进行的。 基于这个原因在服务的启动阶段就需要将连接Nacos配置中心的配置项加载优先级设置为最高。在Spring Boot规范中bootstrap配置文件bootstrap.yml或bootstrap.properties用来引导程序时执行应用于更加早期的配置信息读取。可以理解成系统级别的一些参数配置这些参数一般是不会变动的其加载优先级高于application配置文件application.yml或application.properties。将连接Nacos配置中心的配置项放到bootstrap文件中能够确保在启动阶段优先读取Nacos配置中心里存储的配置项。添加完依赖接下来就要配置连接Nacos配置中心的参数了。 2.代码中配置Nacos Config连接参数 先在的resource目录下创建bootstrap.properties配置文件。然后在bootstrap.properties文件中添加一些连接Nacos配置中心的参数代码及参数释义如下 3.添加配置文件到Nacos配置中心 打开浏览器并进入Nacos控制台页面如果没有配置自定义命名空间就可以单击左侧导航栏中的“命名空间”按钮打开“新建命名空间”对话框 在“新建命名空间”对话框中主要设置命名空间ID、命名空间名和描述。其中命名空间ID就是连接配置中心的spring.cloud.nacos.discovery.namespace配置项和连接服务注册中心的spring.cloud.nacos.config.namespace配置项所要填写的值笔者将其设置为dev。如果不设置则会自动生成一个长度为36个字符的字符串。 单击左侧导航栏中的“配置列表”按钮再切换到“开发环境”命名空间(dev) 单击配置管理页面右侧的“”按钮可以新建一项配置。在这里可以把原来在application.properties文件中的配置项存储到Nacos配置中心。 “新建配置”页面包含7个选项Data ID、Group、标签、归属应用、描述、配置格式和配置内容重要的选项释义如下。 (1)Data ID配置的唯一标识必填项。 (2)Group指定配置文件的分组这里设置默认分组DEFAULT_GROUP即可必填项。 (3)描述说明配置文件的用途可不填。 (4)配置格式指定“配置内容”的类型文件后缀名必填项。 (5)配置内容程序运行所需的配置项列表必填项。在“新建配置”页面中笔者指定了Data ID为newbee-cloud-config-service-dev.properties、Group为自定义分组NEWBEE_CLOUD_DEV_GROUP、配置格式为Properties。在“配置内容”文本框中笔者将端口号、注册中心连接配置项和数据库连接配置项添加了进去。 4.Data ID详解 Data ID在Nacos配置中心里是配置项的唯一标识符用于标识一个配置项信息并在客户端获取配置信息时使用。组成Data ID的完整参数如下 其中${prefix}默认为应用名称即spring.application.name配置项的值${spring.profiles.active}是当前选择的环境${file-extension}是配置内容的数据格式即配置文件的后缀名。当前项目的bootstrap.properties文件中已经对上述三个配置项做了配置 因此在拉取配置中心的配置时所读取的Data ID就是newbee-cloud-config-service-dev.properties这也是在“新建配置”页面中笔者将Data ID指定为newbee-cloud-config-service-dev.properties的原因并不是随意输入的。如果在Data ID中输入了其他字符串则程序无法通过配置中心拉取正确的配置启动阶段会直接报错。 如果spring.profiles.active配置项并未指定则对应的连接符“-”也没了Data ID的组成参数会变成${prefix}.${file-extension}。比如本节中的演示代码如果不指定spring.profiles.active配置项则Data ID就是newbee-cloud-config-service-dev.properties。 另外若不想使用应用名称作为prefix可以使用spring.cloud.nacos.config.prefix进行自定义。比如本节中的演示代码如果增加了一个配置项 那么Data ID就是config-service-dev.properties。如果在Nacos配置中心没有新建config-service-dev.properties则程序在启动时无法拉取配置信息会直接报错。
http://www.hkea.cn/news/14377806/

相关文章:

  • seo培训多少钱泉州seo网站建设费用
  • 高端企业网站设计郑州app开发网站建设
  • 潍坊网站建设最新报价长春网长春网络推广站排名
  • 网站开发的技术简介是什么京东网站建设步骤
  • 前程无忧做一年网站多钱阿里云学生认证免费服务器
  • 济南哪里有做网站的公司深圳网站建设公司市场
  • 济南做网站比较好的公司有哪些wordpress 前台上传图片
  • 驻马店网站建设zmdsemwap建站程序源码
  • 网站做标签鞍山百姓网免费发布信息
  • 教育局两学一做网站赛事竞猜网站开发
  • wood怎么做网站结构图供电公司网站建设内容
  • 怎么建设食品网站开个网络公司需要多少钱
  • 辅助网站怎么做的网站建设费用模板
  • 关于网站开发的会议纪要宝塔面板安装wordpress
  • 湛江有哪些网站建设公司河南住房和城乡建设厅网站资质
  • 用dw制作做网站需要钱吗wordpress注册审核
  • 凡科专属网站免费注册甘肃省环保建设申报网站
  • 为什么做的网站别的浏览器打不开怎么回事推广游戏的平台
  • 白云区网站建设公昆明网站搭建多少钱
  • 网站做三个月收录100域名访问网站是什么意思
  • 可以免费建设网站吗怎么建设查询网站php
  • 网站seo站长工具网站取源用iapp做软件
  • c2c电商网站有哪些东莞智通人才网官方网站
  • 妇科医院网站建设怎么做公司要想做个网站这么弄
  • 天津工程建设信息网站中国新闻社浙江分社
  • 惠水网站建设网站图片切换js代码
  • 渭南网站建设哪里便宜建设网站需要学什么
  • 前端网站效果有哪些六安钢贴吧
  • 开服网站建设公司网站无法收录
  • 网站建设运维情况自查报告做甜品网站的需求分析