免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: bbzsxjj
打印 上一主题 下一主题

如何实现稳定的千万级PV移动应用架构 [复制链接]

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-25 06:20:002017金鸡报晓
日期:2017-01-10 15:13:292017金鸡报晓
日期:2017-02-08 10:33:2115-16赛季CBA联赛之新疆
日期:2018-04-23 13:55:2315-16赛季CBA联赛之辽宁
日期:2018-07-23 08:59:12
11 [报告]
发表于 2015-07-30 11:54 |只看该作者
1、千万级PV架构您觉得如何构建,比如:云主机下,您认为千万级的PV会遇到哪些瓶颈,如何解决?
公司采用的都是自建机房,瓶颈一般都是机器性能与程序好坏决定的,
如果是程序问题,就尽可能叫开发去优化,如若不然就只能是添加机器从单台变多台,多台变集群。
如果是存储问题,就做主从和读写分离,量大了再分库分表。
2、从十万级到千万级PV架构您觉得该如何演化?该从哪些方面入手?应该注意哪些方面的细节?
也是跟第一个问题一样,单台变多台,多台变集群,并且配置和开发必须预留后期的弹性和良好的扩展性。

3、千万级PV架构中web服务器如何选型,比如:nginx、apache、lighttpd,都适用哪些场景?负载均衡服务器该如何选型?比如:haproxy、lvs都适合哪些场景,实际中会遇到哪些坑?
一般选型就是 nginx+keepalive+lvs+redis(mencache)+php(tomcat)+mysql
nginx+keepalive做负载均衡,redis与mencache做集群,mysql做读写分离以及集群即可。
实际中,有可能是机房突然崩溃,或者某个集群挂了大部分的机器,或者数据库集群失效。
可以采用异地容灾,利用dnspod快速切换,在其他机房做好相应的容灾架构以及数据库的跨机房主从配置即可。


4、您认为千万级PV架构中如何保障后期的扩展?您能介绍下所了解的实际中的千万级PV架构吗?
架构只要做高可用集群,都可以有很灵活的扩展性。

5、目前大多数规模在千万级创业公司中,很多语言混杂开发,在实际管理中,如何保障多语言混杂开发环境下的业务稳定性和可管理性?
最好用虚拟化分割各种语言给不通机器,相互间不影响,可以使用vm或者docker。

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
12 [报告]
发表于 2015-07-30 22:12 |只看该作者
已经分享了。坐等徽章了啊。

论坛徽章:
4
ChinaUnix专家徽章
日期:2015-07-27 10:05:26IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2016-07-29 06:20:00PHP
日期:2016-10-25 16:08:01
13 [报告]
发表于 2015-07-30 23:57 |只看该作者
回复 12# renxiao2003


    非常感谢支持啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP