前言

文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger

絮叨

小六六打算开一个系列把自己平时的一些开发经验分享出来和大家一起讨论我们平时开发过程中的一个最佳实践,就是想整理出来给大家参考一下,然后一起学习,一起进步

  • 小六六平时的开发小技巧一(公共属性填充设计)

今天来聊聊我们应该怎么去设计我们系统的配置,大家也可以在文章下面留言看看你们公司的一个设计。

Nacos做配置中心

这边默认大家懂一点点Nacos,就不去一一的细说这个怎么搭建,怎么写第一个hello word了,我们直接进入主题

Maven的多环境配置

想必大家应该也知道这个吧,就是我们用Maven+bootstrap.yml来做多环境配置,所以这个小六六也不讲了,直接来看看我要给大家说的

Maven+bootstrap.yml+Nacos 做多环境配置

第一步

首先我们搭建好nacos

image.png

配置我们的pom.xml里面的profiles,如下图

image.png

来看看我们bootstrap的配置文件长什么样

image.png

我们通过@pom.nacos.namespace@}来关联不同的namespace,然后通过nacos里面的namespace来区分不同的环境

image.png

结束

很简单的一个小实践,分享给大家,因为小六六之前一般是通过springboot的多环境+maven的profiles来做多环境的,或者大家如果用容器的话,k8s里面也可以做配置这个也不错。后面看到这种方式,觉得也很好,分享给大家哈。好了,就到这了,我是小六六 三天打鱼,二天晒网。

日常求赞

好了各位,以上就是这篇文章的全部内容了,能看到这里的人呀,都是真粉

创作不易,各位的支持和认可,就是我创作的最大动力,我们下篇文章见

六脉神剑 | 文 【原创】如果本篇博客有任何错误,请批评指教,不胜感激 !

小六六平时的开发小技巧二(Nacos在服务配置中心的妙用)相关推荐

  1. 小六六平时的开发小技巧一(公共属性填充))

    前言 " 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger " 絮叨 小六六打算开一个系列把自己 ...

  2. conan入门(二):conan 服务配置-密码管理及策略

    conan 服务配置 密码管理及策略配置 第一次以管理员身份(admin)使用默认密码(password)WEB登录入JFrog Artifactory后台时,系统就提示要求我修改密码,因为现有密码太 ...

  3. 微信小程序蓝牙BLE开发实战——案例(二)

    微信小程序蓝牙BLE开发实战(二) 上篇主要介绍在开发过程中应用到相关API操作.接下来介绍个人在项目开发中应用蓝牙BLE一些事情. 由于时间比较仓促, 有些注释没那么详细.请理解~写的不好欢迎各位大 ...

  4. android studio小案例代码,AndroidStudio开发小相册实例

    郑州app开发AndroidStudio开发小相册实例代码如下. 布局代码如下: java代码如下: package cn.xhhkj.xhhkjtest; import android.app.Ac ...

  5. asp.net程序涉及案例_定制小程序 | 企业在开发小程序前需要满足哪些条件?

    目前深圳小程序开发行业发展愈发迅速,小程序开发已成为目前的潮流趋势,制作属于自己的小程序刻不容缓.那么在开发小程序前,企业需要满足什么条件呢? 1.注册账号 万纵联小编告诉你,要想开发小程序,申请账号 ...

  6. 小程序资源服务器,开发小程序没有服务器资源

    开发小程序没有服务器资源 内容精选 换一换 在性能优化时,需要遵循一定的原则,主要有以下几个方面:对性能进行分析时,要多方面分析系统的资源瓶颈所在,如CPU利用率达到100%时,也可能是内存容量限制, ...

  7. [小程序]你也要开发小程序?设计规范少不了

    你也要开发小程序?设计规范少不了 听说你准备开发小程序,这套设计规范送给你 目录: 1.设计尺寸 2.设计区域 3.字体规范 4.字体颜色规范 5.顶部导航栏 navigationBar 6.标签分页 ...

  8. dubbo 使用学习五(dubbo开发中使用到的一些服务配置方式)

    通过之前的学习了解了dubbo的常规的使用,下面我们看看特殊情况或者说真实环境下使用dubbo的一些配置实例. 一.一个接口有多个实现时可以使用group来区分 1.服务提供者配置 <?xml ...

  9. 高并发系统设计二十六(配置中心)

    相信在实际工作中,提及性能优化你会想到代码优化,但是实际上有些性能优化可能只需要调整一些配置参数就可以搞定了,为什么这么说呢?我给你举几个例子: 你可以调整配置的超时时间,让请求快速失败,防止系统的雪 ...

最新文章

  1. 程序还没写完只能当然计算器用,先发过来用着后面的慢慢写
  2. Error in setwd(***) : cannot change working directory
  3. 基于xfire发布web Service简单实例
  4. 牛听听 总是获取音频流出错_【伤感听听|推荐】大度 什么
  5. 图灵YYDS!60年前不被看好的理论再次被证,这次是原子层面的
  6. UA MATH565C 随机微分方程V Stationary Measure
  7. oracle物理DG管理-redo数据传输,应用与三种模式
  8. B2C电子商务系统研发——商品SKU分析和设计(一)
  9. tuxedo连接mysql_9.5.3 Tuxedo与各种数据库的连接
  10. 「AI 口罩检查官」上线,0.3 秒检查口罩佩戴情况
  11. 大数据时代下的用户洞察(转载)
  12. visio绘制自定义图形(完全零基础)
  13. 数字孪生 工业互联网 IIoT 解决方案
  14. 如何用WPS表格生成拟合曲线
  15. 2018中国财经文学论坛在杭圆满举行
  16. 永琳的竹林迷径(path)
  17. 常见的http状态消息
  18. linux vim取消加密,linux 使用vim文件加密/解密的方法
  19. Java语言基础:注释
  20. 第六章 Arm 微架构「System」

热门文章

  1. 5月23日,当今世界围棋第一人柯洁与计算机围棋程序,谷歌阿法狗要在5月23日对战世界围棋第一人柯洁,人工智能究竟有多强大?...
  2. c语言是否继续,怎样插入是否继续(y/n)这个语句!
  3. mysql语句计算距离_mysql查询中的距离计算
  4. 民锋国际期货:2023年USDA农业展望论坛
  5. rfid档案管理-基于RFID技术的智能档案管理系统—铨顺宏fuwit
  6. 解决:阿里云 OSS 存储访问报错 AccessDenied
  7. 软件工程师就业情况以及发展空间怎么样?
  8. 山东工商学院计算机科学与技术排名,鲁东大学和山东工商学院计算机专业哪个好...
  9. VMware一些使用心得
  10. Mac用 AVC全能视频转换器免费版