Loading...
1 Ribbon1.1 介绍Ribbon是Netflix公司开源的一个负载均衡的项目(https://github.com/Netflix/ribbon),它是一个基于HTTP、TCP的客户端负载均衡器。1.1.1 什么是负载均衡负载均衡是微服务架构中必须使用的技术,通过负载均衡来实现系统的高可用、集群扩容等功能。负载均衡可通过硬件设备及软件来实现,硬件比如:F5、Array等,软件比如:L...
1 为什么要使用注册中心微服务数量众多,要进行远程调用就需要知道服务端的ip地址和端口,注册中心帮助我们管理这些服务的ip和端口。微服务会实时上报自己的状态,注册中心统一管理这些微服务的状态,将存在问题的服务踢出服务列表,客户端获取到可用的服务进行调用。2 Eureka注册中心2.1 介绍Spring Cloud Eureka 是对Netflix公司的Eureka的二次封装,它实现了服务治理...
1 安装FastDFS-nginx-module将FastDFS-nginx-module_v1.16.tar.gz传至fastDFS的storage服务器的/usr/local/下,执行如下命令cd /usr/local tar -zxvf FastDFS-nginx-module_v1.16.tar.gz进入FastDFS-nginx-module/src,修改config文件将/usr...
0 准备虚拟机环境:Cent0S7IP地址:192.168.0.103查看ip的命令ip addr本次安装只在同一台服务器中进行操作,即tracker和storage在同一台服务器中1 FastDFS安装1.1 下载地址https://github.com/happyfish100/FastDFS本次使用的是FastDFS_v5.05.tar.gz1.2 安装环境1.2.1 安装gcc安装F...
3 工作模式3.1 Work queues3.1.1 特点work queues与入门程序相比,多了一个消费端,两个消费端共同消费同一个队列中的消息。入门程序启动多个consumer即可实现。一条消息只会被一个消费者接收;rabbit采用轮询(你一个我一个)的方式将消息是平均发送给消费者的;消费者在处理完某条消息后,才会收到下一条消息。3.2 Publish/Subscribe 发布订阅(不...