随笔分类 -  框架 / nginx

摘要:Homebrew 安装 /usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)" 一、安装OpenResty 安装并设置环境变量 brew install openresty 阅读全文
posted @ 2022-04-02 20:15 李聪龙 阅读(322) 评论(0) 推荐(0) 编辑
摘要:一、分布式部署 在分布式部署项目时一般部署结果如下图所示: 应用程序,使用集群部署,解决服务层的性能瓶颈 入口层,使用 LVS + Openresty(Nginx)来解决入口层瓶颈问题 入口层,使用DNS多机房部署,解决接入层流量问题。 在解决了服务层面的平静后,数据库就成为了需要解决的性能瓶颈,一 阅读全文
posted @ 2021-10-26 19:53 李聪龙 阅读(391) 评论(0) 推荐(0) 编辑
摘要:一、零拷贝 零拷贝指的是从一个存储区域到了另一个存储区域的copy任务没有CPU参与,零拷贝通常用于网络文件传输,以减少CPU消耗和内存带宽占用,减少用户空间和CPU内核空间的拷贝过程,减少用户上下文与CPU内核上下文间的切换,提高系统效率。 用户空间指的是用户可操作的内存缓存区域,CPU内核空间是 阅读全文
posted @ 2021-03-11 17:24 李聪龙 阅读(658) 评论(0) 推荐(0) 编辑
摘要:一、静态代理 Nginx静态代理是指将所有的静态资源,例如,css、js、html、jpg等资源存放到Nginx服务器,而不存放在应用服务器Tomcat中,当客户端发出的请求是对这些静态资源的请求时,Nginx直接将这些静态资源响应给客户端,而无需提交给应用服务器处理,这样就减轻了应用服务器的压力。 阅读全文
posted @ 2021-03-10 21:55 李聪龙 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:一、请求定位 (一)资源访问 nginx默认的配置文件如下: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.lo 阅读全文
posted @ 2021-03-09 11:48 李聪龙 阅读(1275) 评论(0) 推荐(0) 编辑
摘要:一、Nginx概述 1、代理服务器 对于代理服务器,可以分为正向代理服务器和反向代理服务器两种。 正向代理服务器就是客户端的代理服务器,主要作用:隐藏(可以隐藏掉实际的客户端地址)、FQ(客户端无法或无权限访问服务器时,可以使用代理服务器访问)、提速(客户端访问服务器比较慢,但是代理客户端与服务器交 阅读全文
posted @ 2021-03-08 14:54 李聪龙 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示