浅谈网站架构设计课件.ppt
《浅谈网站架构设计课件.ppt》由会员分享,可在线阅读,更多相关《浅谈网站架构设计课件.ppt(26页珍藏版)》请在三一办公上搜索。
1、,浅谈网站架构设计,2023/3/14,1,1,ChinaUnix技术沙龙,2023/3/14,2,网站架构是件艺术活儿,要求架构师熟悉网络、系统、代码、数据库,这些环节都很重要!,2023/3/14,3,百万级、千万级、亿级,对程序、文件服务器、数据库、网站架构的要求都是不一样的,我现在做的网站比较关注的有几个方面的内容,PV,UV,并发,并发峰值。,2023/3/14,4,现在的负载均衡器的抗并发能力都很强,所以单纯以这个值来衡量网站是完全不行的,你的前端的硬件F5能抗10万并发,但你后端的中间件或数据库顶不住,这一切都是空谈!,2023/3/14,5,系统架构师应该要做的是提升站点整体的
2、性能、可用性,不止是前端代理,后端应用服务器、数据库、中间件等,都要综合考虑。这个架构里任何一个点存在瓶颈,整体系统处理能力就大打折扣,我们不要让它们之一形成短板效应。,2023/3/14,6,我们应该尽量做到以下几点:一、保证高可用;二、保证高可扩展性;三、尽量把用户往外面推,保证源服务器的压力小。,2023/3/14,7,下面我以现在手上负责的二个网站来说明下今天的主题一个是以百万级PV访问量设计的,另一个是千万级PV访问量设计的。,2023/3/14,8,2023/3/14,9,2023/3/14,10,如果有硬件防火墙,主机本身的iptalbes可以关掉;如果没有硬件防火墙,建议开启系
3、统本身的 iptalbes,一个防火墙规则如下:#!/bin/bashiptables-Fiptables-F-t natiptables-Xiptables-P INPUT DROPiptables-P OUTPUT ACCEPT#load connection-tracking modulesmodprobe iptable_natmodprobe ip_conntrack_ftpmodprobe ip_nat_ftpiptables-A INPUT-s 122.70.148.99-j ACCEPTiptables-A INPUT-s 122.70.148.51-j ACCEPTiptab
4、les-A INPUT-s 222.35.136.151-j ACCEPTiptables-A INPUT-i lo-j ACCEPTiptables-A OUTPUT-o lo-j ACCEPTiptables-A INPUT-m state-state ESTABLISHED,RELATED-j ACCEPTiptables-A OUTPUT-m state-state ESTABLISHED,RELATED-j ACCEPT iptables-A INPUT-p tcp-m multiport-dport 80,22-j ACCEPTiptables-A INPUT-p icmp-icm
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浅谈 网站 架构 设计 课件

链接地址:https://www.31ppt.com/p-3621404.html