秒杀注意点

注意点

1.脱离原站部署

2.预测,测试,监控

关键点

1.高可用:双活

2.高并发:负载均衡,数据过滤和安全

设计思路

1.静态页面:cdn加速,网址隐藏,页面压缩,缓存机制

2.动态页面:排队,异步,资质抢购

设计分析:

用户:量大,坏人

地域:全国/地区  (cdn加速)

业务流程:前台,后台

设计分层:

第一层:商品展示层

第二层:用户登记层

第三层:数据接入层

第四层:数据处理层

 

 

分析:

第一层:

1.页面优化:图片,js,页面,压缩

2.cdn加速,oss存储

3.隐藏跳转页面:修改js,或修改html代码,双页面

进程是资源分配的基本单位;线程是程序执行的基本单位。

php编程常见的进程和线程

1、在web应用中,我们每次访问PHP,就建立一个PHP进程,当然也会建立至少一个PHP线程。

2、PHP使用pcntl来进行多进程编程

3、PHP中使用pthreads来进行多线程编程

4、nginx的每个进程只有一个线程,每个线程可以处理多个客户端的访问

5、php-fpm使用多进程模型,每个进程只有一个线程,每个线程只能处理一个客户端访问。

6、apache可能使用多进程模型,也可能使用多线程模型,取决于使用哪种SAPI.