+ Linux
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统.
_earnest
后端工程师
展开
-
brew install node提示:Error: No such keg: /usr/local/Cellar/node
打开本地文件发现Cellar目录下无法生成 node文件,应该是下载时出现问题,重复下载无法解决问题,只能重新安装brew。source /Users/jingweiji/.zprofile (重载文件,否则配置生成无效)brew install npm ,完成。原创 2024-09-13 02:33:48 · 424 阅读 · 0 评论 -
dnmp运行时404报错
M1芯片(Arm CPU) 环境中搭建PHP+NGINX+MYSQL的利器,docker容器管理当前使用的软件,可以简单安装软件和扩展。原创 2023-09-07 21:39:48 · 503 阅读 · 0 评论 -
大型网站架构原理理解
1.大型网站架构分析网站在大流量的访问时通过负载均衡将流量分发到各地区、不同性能的服务器上进行处理,有效解决大流量的并发的请求。架构图: 原理 客户端访问时,通过CDN和DNS加速访问得到回源信息,通过信息将会访问到服务器最外层的路由器和交换机(router),router将访问的流量负载到不同的lvs机器上去,lvs是基于4层的负载均衡器,它不会解析包的内容,但会根据TCP协议修改包的头信息然后转发给接入层(nginx),lvs内部是可以配置一些负载均衡的策略。当流量原创 2022-02-09 00:03:32 · 1082 阅读 · 0 评论 -
限流算法与CDN原理
一.限流算法目前整理了三种方案:1.令牌桶算法 2.漏桶算法 3.计数器1.令牌桶算法优点:1.控制请求的速度2.适合面对突发流量逻辑图:2.漏桶算法逻辑图:3.计数器单位时间计数器计数即可,在应用程序中写的多二.提升单服务利器 —— CDN1.普通域名访问1.gethostbyname ("www.pearadmin.com")2.gethostbynam{生成查询DNS服务器的消息(域名、class、记录类型)...原创 2022-02-06 23:08:48 · 1178 阅读 · 0 评论 -
高并发解决方案之“Nginx限流”
本文将分4个步骤讲解:1.api压力测试2.查看api响应性能3.nginx限流进行优化4.查看优化结果1 api压力测试1.1 安装压测工具yum -y install httpd-tools # 安装压测工具ab -v # 查看是否安装成功1.2 开始api测试ab -n1000 -c100 http://pear.tsaihoo.com/test.php # 100的并发请求,总共请求1000次2 查看api响应性能注:Requests per secon原创 2021-08-08 21:57:39 · 2065 阅读 · 0 评论