秒杀

  • MyAnswer
  • 2021-01-15 14:21:13
  • PHP
  • PHP
1.秒杀的特点常见的场景比如10000人同时是抢购一个手机,比如12:00:00抢购,12:00:01活动就结束了1.1 突然多了很多访问,可能导致原有的商城瘫痪秒杀活动只是网站营销的一个附加活动,这个活动具有时间短,并发访问量大的特点,如果网站原有应用部署在一起,必然会对现有业务造成冲击,稍有不慎可能导致整个网站瘫痪解决方案:将秒杀系统独立部署,独立域名前端
阅读全文

FastDFS分布式文件系统

  • MyAnswer
  • 2021-01-13 14:25:49
  • PHP
1.1 简介FastDFS是开源的高性能分布式文件系统(DFS),它的主要功能包括:文件存储,文件同步和文件访问,以及高容量的和负载平衡主要解决了海量数据存储的问题,特别适合中小文件(建议范围: 4KB < file_size < 500M)1.2 FastDFS架构FastDFS架构包括Tracker server和Storage server 。客户端请求Tracker serve
阅读全文

srm项目总结

  • MyAnswer
  • 2020-12-30 14:58:09
  • PHP
  • PHP
一.架构演变1.什么是分布式:任务分解:对项目进行分层拆分,最终分布在不同的服务器上;节点通信:既然项目被拆分成不同节点,就要解决节点之间的通信问题;2.分布式和集群的区别:分布式:一个业务分布成多个子系统,部署在不同的服务器上;为了让厨师专心炒菜,把菜做到极致,又请了个配菜师负责切菜,备菜,配料厨师和配菜师的关系是分布式,一个配菜厨师忙不过来,又请了一个配菜师,两个配菜师就是集群;集群:同一个业
阅读全文

ELK搭建

  • MyAnswer
  • 2020-12-24 17:28:55
  • PHP
  • PHP
ELK可以帮助我们解决哪些问题,为何而生待解决的痛点:大量不同种类的日志成为了运维人员的负担,不方便管理;单个日志文件巨大,无法使用常用的文本工具分析,检索困难;日志分布在多台不同的服务器上,业务一旦出现故障,需要一台台日志查询为什么要做日志分析平台:随着业务量的增长,每天业务服务器将会产生上亿条的日志,单个日志文件达到各个GB,这时我们发现用Linux自带的工具,cat grep awk分析越来
阅读全文

基础事物和分布式事物

  • MyAnswer
  • 2020-11-04 17:52:40
  • PHP
  • PHP
基础事物 try { START TRANSACTION; INSERT INTO `order_main_0`.`order_0` (`id`)VALUES(1);INSERT INTO `order_main_0`.`order_0` (`id`)VALUES(2); COMMIT;
阅读全文

PHP依赖注入的含义

  • MyAnswer
  • 2020-09-08 14:49:41
  • PHP
  • PHP
俗话来说,就是你当前操作的类,但是这个类的某个方法或者功能不是单单只靠这个类完能完成的,而是要借助另一个类的才能完成的 .最直接的标志就是传参数为对象的时候,严格来说,你目前操作的是两个类,这个两个类相互依赖,传参的方式加注入;<?php /**  * Created by PhpStorm.  * User: m
阅读全文

微信第三方平台(服务商)

对接微信第三方平台服务商,成为服务商后,可以让公众号和小程序授权管理,代替小程序公众号实现业务1.发起授权,使用微信第三方平台账号信息对接//发起授权,返回url地址,用户点击url跳转授权页面,用户扫描授权 public function Authorization() {     $config = [ &
阅读全文

rabbitmq高可用集群

  • MyAnswer
  • 2020-09-07 15:30:38
  • PHP
  • PHP
rabbitmq高可用集群
阅读全文

PHP 流式导出excel大量数据

  • MyAnswer
  • 2020-09-07 13:56:27
  • PHP
  • PHP
Mysql采用分页查询数据较少数据库压力php的数组控制数据大小,防止内存爆满缓冲区的数据满100条数据后调用flush缓存,清空缓冲区,将数发送给前端,分段发送, 如果一次性发送所有数据缓冲区会爆满,网络也可能会发生阻塞情况
阅读全文

PHP设计模式

  • MyAnswer
  • 2020-09-04 10:05:42
  • PHP
  • PHP
一.单例模式理解:使用某个类的对象只被创建一次单例模式最大的好处就是减少资源的浪费
阅读全文