1.概述
是一个简单、易用、高性能的服务间远程调用管理、调度、负载均衡系统。
1.1优势
-
性能强悍
集群支持千万并发链接,满足用户的海量业务访问需求。
-
高可用
采用集群化部署,支持多可用区的容灾,无缝实时切换。
-
灵活扩展
自动分发,与弹性伸缩无缝集成,灵活扩展用户用于的对外服务能力。
-
简单易用
快速部署、实时生效,支持多种协议,多种调度算法,用户可以高效的管理和调整服务分发策略等
2) 应用场景
(1)、大型门户网站
针对大型门户网站访问量高的特点,通过弹性负载均衡将用户的访问流量均匀的分发到多个后端云服务器上,确保业务快速平稳的运行
优势
-
灵活扩展
可根据实际的用户访问量,自动扩展负载分发能力
-
高性能
集群支持高并发连接,满足海量访问量诉求
1.新建项目目录
Lars/
└── lars_reactor
├── example
│ ├── hello_lars
│ ├── hello_lars.cpp
│ ├── lars_reactor.cpp
│ ├── lars_reactor_test
│ └── Makefile
├── include
│ ├── lars_reactor.h
│ └── tcp_server.h
├── lib
│ └── liblreactor.a
├── Makefile
└── src
├── tcp_server.cpp
└── tcp_server.o