![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 80
qiuxinfa123
这个作者很懒,什么都没留下…
展开
-
Nacos:服务注册源码简单分析
Nacos:服务注册源码分析nacos服务注册源码分析,分为nacos客户端和服务端代码,下面先看客户端代码的简单分析。客户端服务注册流程在微服务开发中,使用nacos服务注册功能,需引入 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-disco原创 2021-12-14 23:19:25 · 678 阅读 · 0 评论 -
Nacos:配置中心源码简单分析
Nacos:配置中心在spring cloud中,要想使用nacos的配置管理功能,需要引入如下: <!--nacos-config--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifac原创 2021-12-12 17:01:33 · 842 阅读 · 0 评论 -
服务调用:openfeign
openfeign,通过定义接口和使用注解的方式,实现服务调用,相比直接通过http调用,它更符合面向对象编程,并且具有更好的复用和维护效果。要想使用openfeign,需要引入依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openf...原创 2021-09-17 23:13:43 · 959 阅读 · 0 评论 -
Gateway实现动态路由
本文主要聊聊Spring Cloud Gateway(以下简称gateway,使用的版本是2.2.1.RELEASE),结合Nacos的注册中心,实现根据微服务名,自动路由到对应的微服务。在gateway的官网上,可以看到如下描述:大致意思是,通过如下配置,可以实现自动根据服务发现为每一个服务创建了一个路由router,这个router将以服务名开头的请求路径转发到对应的服务:spring.cloud.gateway.discovery.locator.enabled=tru...原创 2021-09-15 22:09:00 · 3505 阅读 · 6 评论 -
Nacos:动态配置管理
在微服务的多环境开发中,使用Nacos配置,从开发、测试、到部署,都可以带来很大的便利性。一般来说,一个公司有多个项目,一个项目由多个微服务组成,并且会有开发、测试、生产环境的区分。而Nacos在配置管理这方面做得还是比较好的,它可以通过namespace(命名空间)、group(分组)和data-id进行配置文件的唯一性定位。动态配置1.引入依赖: <dependency> <groupId>com.alibaba...原创 2021-09-15 00:57:33 · 1471 阅读 · 0 评论 -
Nacos:服务注册与发现
Nacos是阿里巴巴的一款开源软件,主要用于:服务注册与发现和动态配置管理。更多介绍,可到官网了解:什么是 Nacos。本文主要简单聊聊Nacos作为服务注册和发现的功能,使用的服务端版本是1.1.4,目前最新版是2.xx。下载启动之后,如果是本地启动的,浏览器输入:http://localhost:8848/nacos,就来到了登录界面,默认的用户名和密码都是nacos,登录之后:可以看到,左侧菜单栏,包括三大模块:(1)配置管理(2)服务管理(3)集群管理本文主...原创 2021-09-15 00:12:28 · 410 阅读 · 0 评论 -
关于fetch-registry.eureka.fetch-registry配置
关于eureka的两个配置:eureka.client.register-with-eureka //表示是否将自己注册到Eureka Servereureka.client.fetch-registry //表示是否从Eureka Server获取注册的服务信息它们的默认值都是true但是我在搭建eureka集群的时候,发现上面两项配置设置为false,依然可以实现服务共享第一个eureka服务端配置文件:server: port: 7001.原创 2020-05-25 16:18:39 · 22352 阅读 · 9 评论