Skip to content

Workflow

justan edited this page Jul 17, 2016 · 1 revision

项目 6

假设现在我们的图片服务的用户已经达到一定规模,之前的一台服务器接近满负荷,总之是时候扩大我们服务器规模的时候了。

在这个项目中,我们将水平扩展在项目 4中创建的应用,将其部署在两台服务器上,并且将用户请求均衡的分发到各个服务器中。

loadbalance

云资源

本项目使用到的云资源包括:

  1. 腾讯云 CVM 2 台
  2. 腾讯云 CLB 服务,创建内网负载均衡 1 个

准备

假设我们已经拥有两台服务器,他们的 IP 分别为 “10.104.0.1” 和 “10.104.0.2”,并且都已部署运行了 项目 4 的应用,监听在 “3000” 端口。

使用负载均衡

  1. 用 Nginx 自建一个负载均衡
  2. 使用腾讯云负载均衡服务

注:上面两步没有依赖关系

小节

经过简单的配置过后,我们的图片应用服务器集群就有了雏形。面对快速增长的服务器压力,添加服务器后 通过简单的配置负载均衡就可以轻松应对。

Clone this wiki locally