zero
文章平均质量分 88
蝶衣_疯魔
日拱一卒无有尽,功不唐捐终入海!
蝶衣_疯魔--来自《霸王别姬》人物程蝶衣--不疯魔不成活
展开
-
SpringBoot整合RabbitMQ
1、引入amqp场景;RabbitAutoConfiguration就会自动生效2、给容器中自动配置了RabbitTemplate、AmqpAdmin、CachingConnectionFactory、RabbitNessagingTemplate3、@EnabLeRabbit: @EnableXxXxx、cachingconnectionFactory原创 2022-06-25 10:11:40 · 889 阅读 · 0 评论 -
RabbitMQ介绍&安装&面板使用
1.大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力2.消息服务中两个重要概念:消息代理(message broker)和目的地(destination)当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地。3.消息队列主要有两种形式的目的地1.队列(queue):点对点消息通信(point-to-point)2.主题(topic) :发布(publish)/订阅(subscribe)消息通信......原创 2022-06-24 13:54:56 · 857 阅读 · 0 评论 -
RabbitMQ简介&在分布式微服务中的使用场景
MQ:Message Queen 消息队列FIFO先进先出队列,从入口进入,又出口取数据先进后出队列(栈结构),从入口进入,又从入口取数据双端队列:两头都可以存和取java中的API,queen是基于内存级别的,一个微服务,即使创建出queen来保存消息,最多只能在它的机器中来使用。但是在分布式系统下,需要一个公共的中间件,能保存这些消息,也能将他们有序的取出来,A服务存进去,B服务来取,C服务存进去,D服务来取,而且他们用的队列还有很多各个还不一样。...原创 2022-06-24 11:28:28 · 766 阅读 · 0 评论 -
网关gateway-88
拦截:请求也要加上询问权限,看用户有没有权限访问这个请求,也需要网关。所以我们使用spring cloud的gateway组件做网关功能。网关是请求流量的入口,常用功能包括等。。https://spring.io/projects/spring-cloud-gateway参考手册:https://cloud.spring.io/spring-cloud-gateway/2.2.x/reference/html/Route: The basic building block of the gateway. I原创 2022-06-24 08:52:52 · 182 阅读 · 0 评论 -
SpringCloud Alibaba&注册中心(nacos)&远程调用(OpenFeign)使用
pom.xml我们之前在member(会员服务)的pom.xml已经引用过了(微服务)。在coupon(优惠券服务)中修改如下的内容这样我们准备好了优惠券的调用内容在member的配置类上加注解,告诉member是一个,member要调用东西的.那么要调用什么东西呢?就是我们刚才写的优惠券的功能,复制函数部分,在member的com.atguigu.gulimall.member.feign包下新建类:3.@FeignClient+@RequestMapping构成远程调用的坐标其他类中看似只是原创 2022-06-23 21:24:15 · 824 阅读 · 0 评论 -
SpringCloud Alibaba&nacos&OpenFeign简介
Spring Cloud Alibaba 致力于提供微服务开发的。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。https://github.com/alibaba/spring-cloud-alibabaSpringCloud的几大痛点Sprin原创 2022-06-20 13:48:20 · 567 阅读 · 0 评论 -
使用Vagrant快速创建linux虚拟机
下载&安装 VirtualBox https://www.virtualbox.org/下载windows版安装VirtualBox前要开启 CPU 虚拟化,先查看电脑是否开启虚拟化CPU 查看(Ctrl+Alt+Del–》任务管理器–》性能)如果未启用,需要开启虚拟化在安装VirtualBox的前提下,Vagrant 能快速的创建虚拟机https://app.vagrantup.com/boxes/search Vagrant 官方镜像仓库https://www.vagrantup.com原创 2022-06-20 10:51:36 · 318 阅读 · 0 评论 -
分布式基础概念
微服务架构风格,就像是把一个单独的应用程序开发成一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信,通常是 HTTP API 这些服务围绕业务能力来构建, 并通过完全自动化部署机制来独立部署,这些服务使用不同的编程语言书写,以及不同数据存储技术,并保持最低限度的集中式管理。简而言之,拒绝大型单体应用,基于业务边界进行服务微化拆分,每个服务独立部署运行。集群是个物理状态,分布式是个工作方式只要是一堆机器,也可以叫做集群,他们是不是一起协作干活,这谁也不知道《分布式系统原理与范型》定义:分布式系统原创 2022-06-17 11:49:22 · 1643 阅读 · 0 评论