高可用api接口网络部署方案
来源:互联网 发布:图片文字隐藏算法 编辑:程序博客网 时间:2024/06/05 08:47
我们平时接触的产品都是7*24小时不间断服务,产品中的api接口肯定也是高可用的,下面我向大家分享一下互联网公司api接口高可用的网络部署方案。
我们一般通过http://le.quwenzhe.com/api/apps/search域名发起对接口的请求,请求发起后,集团DNS会把域名解析为ip,然后通过集团的nginx代理到产品私有的nginx代理服务器。
产品私有nginx代理服务器一般会有n台,都是通过集团nginx代理服务器转发请求,这里我们拿产品私有nginx的一台为例进行说明。
产品私有nginx接收到集团nginx代理服务器转发的请求后,会把请求转发到n个web服务器,每个web服务器都是相同的代码,通过Jenkins构建到各个web服务器。
每个web服务器上会部署一个gbalancer代理,这样我们配置文件的数据库连接地址会变为127.0.0.1:3306,gbalancer代理上会挂在n个mysql数据服务,提供mysql数据库服务的高可用。
elasticsearch服务我们会搭建一个服务集群,通过web服务调用elasticsearch的集群服务。
到此,我们便完成了对高可用api接口的网络部署方案。看似一个很简单的http://le.quwenzhe.com/api/apps/search服务调用,其背后都有强大的技术团队作为服务支持。
0 0
- 高可用api接口网络部署方案
- RabbitMQ 高可用架构部署方案笔记
- MySQL高可用方案MHA部署
- biztalk大规模高性能高可用部署方案
- 高可用负载均衡部署方案---适用中小应用
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案【未完待续】
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ 实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案
- ActiveMQ实现负载均衡+高可用部署方案
- 排序算法
- BP反向传播算法
- codeforces 445 B. DZY Loves Chemistry (并查集)
- 两个windows 系统里linux管理工具
- hdu5942 Just a Math Problem
- 高可用api接口网络部署方案
- 移动端
- CSS
- 添加/删除Windows组件点击没反应,DBC2000安装不了
- BSOJ1099 【CQOI2005】珠宝
- LeetCode学习篇十二——Count Numbers with Unique Digits
- 再谈创新
- OpenMP 并行程序设计入门
- 处理Android Studio中文字体为繁体字