微服务
文章平均质量分 80
微服务
允诺@晴天
这个作者很懒,什么都没留下…
展开
-
SpringCloud——Feign远程调用(一)
文章目录Feign远程调用Feign替代RestTemplate1)引入依赖2)添加注解3)编写Feign的客户端4)测试5)总结Feign远程调用先来看我们以前利用RestTemplate发起远程调用的代码:存在下面的问题:•代码可读性差,编程体验不统一•参数复杂URL难以维护Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign其作用就是帮助我们优雅的实现http请求的发送,解决上面提到的问题。Feign替代RestTe原创 2022-03-06 15:20:07 · 6843 阅读 · 3 评论 -
SpringCloud——Gateway服务网关
文章目录Gateway服务网关1.为什么需要网关2.gateway快速入门1)创建gateway服务,引入依赖2)编写启动类3)编写基础配置和路由规则4)重启测试5)网关路由的流程图3.断言工厂4.过滤器工厂4.1.路由过滤器的种类4.2.请求头过滤器4.3.默认过滤器4.4.总结5.全局过滤器5.1.全局过滤器作用5.2.自定义全局过滤器5.3.过滤器执行顺序6.跨域问题6.1.什么是跨域问题6.2.解决跨域问题Gateway服务网关Spring Cloud Gateway 是 Spring Clou原创 2022-02-11 22:28:24 · 2652 阅读 · 0 评论 -
腾讯云:Docker安装部署RabbitMQ
Docker安装部署RabbitMQ查看仓库里的RabbitMQ安装RabbitMQ启动RabbitMQ访问地址开放端口第一步第二步成功查看仓库里的RabbitMQdocker search rabbitmq:management安装RabbitMQdocker pull rabbitmq:management注意:如果docker pull rabbitmq 后面不带management,启动rabbitmq后是无法打开管理界面的,所以我们要下载带management插件的rabbitm原创 2021-11-12 09:42:03 · 2957 阅读 · 2 评论 -
dubbo+zookeeper基础
一、dubbo是什么?1、本质:一个Jar包,一个分布式框架,,一个远程服务调用的分布式框架。2、什么是分布式和远程服务调用,为什么要分布式,为什么要远程调用。我简单画个对比图说明。你想一下,以前什么的都在一个服务器上,调用方法直接就自然而然调用了,没啥问题。现在因为需求增多拆分了这么多个,部署在不同的服务器上,那是不是相对以前都在一个服务器上,现在分布式后,web层调用service层的服务变成了远程调用?那怎样像以前那样都在一个服务器上自然而然调用方法呢?dubbo来解决。这就是下面dubbo的原创 2021-09-11 19:42:37 · 2308 阅读 · 0 评论