
微服务学习
文章平均质量分 88
枸杞配码
人生苦短,增删改查
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RabbitMQ部署指南
RabbitMQ部署指南 1.单机部署 我们在Centos7虚拟机中使用Docker来安装。 1.1.下载镜像 方式一:在线拉取 docker pull rabbitmq:3-management 方式二:从本地加载 在课前资料已经提供了镜像包: 上传到虚拟机中后,使用命令加载镜像即可: docker load -i mq.tar 1.2.安装MQ 执行下面的命令来运行MQ容器: docker run \ -e RABBITMQ_DEFAULT_USER=itcast \ -e RABBITMQ_原创 2021-12-27 09:54:06 · 114 阅读 · 0 评论 -
微服务学习——Gateway服务网关
Gateway服务网关 Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。 3.1.为什么需要网关 Gateway网关是我们服务的守门神,所有微服务的统一入口。 网关的核心功能特性: 请求路由 权限控制 限流 架构图: 权限控制:网关作为微服务入口,需要校验用户原创 2021-12-16 17:27:12 · 698 阅读 · 0 评论 -
微服务学习——Feign远程调用
Feign远程调用 先来看以前利用RestTemplate发起远程调用的代码: 存在下面的问题: •代码可读性差,编程体验不统一 •参数复杂URL难以维护 Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign 其作用就是帮助我们优雅的实现http请求的发送,解决上面提到的问题。原创 2021-12-16 15:51:37 · 2550 阅读 · 0 评论