Nacos
文章平均质量分 91
IT Talk
这个作者很懒,什么都没留下…
展开
-
微服务&微服务架构简单入门五 配置管理
一.什么是配置管理这是我们之前的写法,但是他有一定性的缺点,因为他的所有配置都是明文的,被太多的开发人员所知,举个例子,在一个项目开发中,张三开发了一个新功能,业务需要,保留原来老逻辑的代码,所有他抽取了一个 开关变量 isNewBusi来控制,突然新功能上了生产后,发现有bug,怎么做到修改isNewBusi的值不需要重启。根据上图我们知道配置管理的作用可以主要总结如下1.不同环境不管配置2. 配置属性动态刷新引入配置中心根据这幅图,我们微服务需要解决的问题1 微服务怎么知道配置中心原创 2020-11-05 22:42:21 · 554 阅读 · 2 评论 -
微服务&微服务架构入门五 Nacos 源码 分析
今天,我们来一探nacos的源码风采,不得不说,这个难度对程某猿是致命的,视频到今天为止看了第17遍(留下无数的泪水~~ ~),好了,不多说,开始行动。准备上车首先,既然看源码,我们就要了解看源码的好处,为啥要看源码呢,长得也不招人喜爱,不过你要记住你是成为释迦摩尼的师兄弟的人,所以加油吧源码的好处1、提升技术功底:学习源码里的优秀设计思想,比如一些疑难问题的解决思路,还有一些优秀的设计模式,整体提升自己的技术功底2、深度掌握技术框架:源码看多了,对于一个新技术或框架的掌握速度会有大幅提升,看原创 2020-10-28 22:04:52 · 361 阅读 · 0 评论 -
微服务&微服务架构简单入门四 Nacos 领域模型划分
不多说,先上图,显示下我的迷惑行为1.NameSpace(默认的NameSpace是”public“ NameSpace可 以进行资源隔离,比如我们dev环境下的NameSpace下的服务是调用 不到prod的NameSpace下的微服务)证明1)我们dev环境下的order-center 调用 prod环境下的product-center1 spring: 2 cloud: 3 nacos: 4 discovery: 5 server‐addr: localhost:8848 6 #dev环境的原创 2020-10-25 23:26:06 · 372 阅读 · 0 评论 -
微服务&微服务架构简单入门三 注册中心Nacos搭建
地址:https://nacos.io/zh-cn/docs/what-is-nacos.html服务的提供者 &服务的消费者是相对的概念比如用户服务是订单服务的消费者,订单服务是用户服务的提供者。 但是对于 订单服务---->库存服务,那么订单服务就成为服务消费者。为什么要用Nacos?在没有注册中心nacos时候,我们一般使用RestTemplate 调用方式来进行调用但是这样调用的缺点很大:在调用时候,写的端口号和ip地址都是写死的,很扯淡吧,如果服务提供方换了端口号或者i原创 2020-10-19 08:54:29 · 310 阅读 · 0 评论