摘要
为应对部署在Docker容器的Dubbo系统的高并发请求,将监控中心进行改造,制定相应的弹性负载均衡算法,提出一种弹性负载均衡方案。通过在监控中心引入报警模块和伸缩模块,在工作负载超出系统设定阈值时,及时对容器进行扩容,达到弹性负载均衡的目的。该方案为系统提供了更加高效敏捷的策略,通过监控中心对服务调用次数的监测,能够灵活掌握系统的用户请求量,利用改造后的监控系统,该方案能够支撑突发的高并发请求的负载均衡。
In order to cope with the high concurrent request of the Dubbo system which deployed in the Docker container,the monitoring center is transformed and the corresponding elastic load balancing algorithm is developed.A flexible load balancing scheme is proposed.By adding the alarm module and the expansion module in the monitoring center,when the workload exceeds the system setting threshold,the container is expanded in time to achieve the purpose of elastic load balancing.The scheme provides a more efficient and agile strategy for the system,through the monitoring center to monitor the number of service requests,the flexibility to master the system user requests,because of the use of modified monitoring system,the program can support the burst of high concurrent request load balanced.
作者
曹郁
朱志祥
CAO Yu;ZHU Zhixiang(Xi'an University of Posts and Telecommunications,Xi'an 710061;Institute of Communication Technology,Xi'an 710061)
出处
《计算机与数字工程》
2018年第7期1468-1472,共5页
Computer & Digital Engineering