
一起学spring cloud alibaba
文章平均质量分 93
Rany.Z
这个作者很懒,什么都没留下…
展开
-
一、什么是Spring Cloud Alibaba(项目整合Spring Cloud Alibaba毕业版)
(一)Spring Cloud简介因为Spring Cloud Alibaba是Spring Cloud的一个子项目,所以在介绍Spring Cloud Alibaba之前,先简单说一下Spring Cloud。Spring Cloud是快速构建分布式系统的工具集,包括配置管理、服务注册与服务发现、路由、端到端的调用、负载均衡、断路器、全局锁、分布式消息等,对于这些功能,Spring ...原创 2019-09-05 17:52:55 · 27732 阅读 · 1 评论 -
二、Spring Cloud Alibaba毕业版:使用Nacos实现服务注册和服务发现
##(一)什么是Nacos在说Nacos之前先说一下服务提供者和服务消费者的定义服务提供者:为其他微服务提供接口的服务服务消费者:调用其他服务接口的微服务Nacos解决了两个问题,一个服务A怎么找到服务B的问题,一个是管理微服务的配置,具体的官方文档有更加详细的解释。Nacos官方文档地址:https://nacos.io/zh-cn/docs/quick-start.html##(...原创 2019-09-09 09:19:26 · 2881 阅读 · 1 评论 -
三、Spring Cloud Alibaba毕业版:使用Nacos实现配置管理
##(一)为什么要实现配置管理区分环境,不同环境不同配置配置属性动态刷新,不需要重启项目##(二)项目整合Nacos实现配置管理#####1.添加依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>...原创 2019-09-10 15:42:01 · 1704 阅读 · 0 评论 -
四、Spring Cloud Alibaba毕业版:修改nacos默认账号名和密码
生产环境下一定要使用mysql座位后端存储1.安装mysql数据库安装方法参考:https://www.runoob.com/mysql/mysql-install.html2.讲数据库脚本导入到mysql数据库在nacos/conf目录下找到nacos-mysql.sql脚本,将其导入到数据库中导入成功后,可以查看user表,修改相应的用户名和密码3.配置数据库连接在nacos/c...原创 2019-09-16 15:24:42 · 2600 阅读 · 0 评论 -
五、Spring Cloud Alibaba毕业版:使用Feign实现远程HTTP调用
(一)什么FeignFeign是Netflix开源的声明式HTTP客户端(即声明一个接口,Feign就会自动的根据这个接口构造目标地址,并发送http请求)(二)Feign的使用1.添加依赖 <dependency> <groupId>org.springframework.cloud</groupId> ...原创 2019-09-18 09:04:48 · 2044 阅读 · 0 评论 -
六、Spring Cloud Alibaba毕业版:使用Sentinel实现容错
(一)什么是Sentinel轻量级的流量控制、熔断降级Java库,以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。(二)项目整合Sentinel1.添加依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <...原创 2019-09-26 18:18:02 · 1426 阅读 · 0 评论