随笔分类 -  其他-Nginx

摘要:原理 master-workers的机制的好处 首先,对于每个worker进程来说,独立的进程,不需要加锁,所以省掉了锁带来的开销,同时在编程以及问题查找时,也会方便很多。其次,采用独立的进程,可以让互相之间不会影响,一个进程退出后,其它进程还在工作,服务不会中断,master 进程则很快启动新的w 阅读全文
posted @ 2019-09-24 16:49 小名的同学 阅读(128) 评论(0) 推荐(0)
摘要:Nginx请求流程 Nginx进程结构 Nginx有两种进程结构,一种是单进程(可以用于测试),一种是多进程(用于生产,默认) Nginx会按需同时运行多个进程:一个主进程(master)和几个工作进程(worker),配置了缓存时还会有缓存加载器进程(cache loader)和缓存管理器进程(c 阅读全文
posted @ 2019-09-21 09:42 小名的同学 阅读(518) 评论(0) 推荐(0)
摘要:概要 OpenResty是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。OpenRestye通过汇聚各种设计精良的Nginx模块(主要由OpenResty团 阅读全文
posted @ 2019-09-19 23:39 小名的同学 阅读(241) 评论(0) 推荐(0)
摘要:1、首先给域名设置证书,可以去阿里云购买 1、下载自动化脚本 目的:帮我们自动在nginx配置中添加证书 2、输入命令 选择我们的url请求是否直接跳转到https,即使选择跳转我们可以通过配置来复原 如果选择不跳转,需要手动输入https://xx/xx 3、通过查看nginx配置文件,发现脚本自 阅读全文
posted @ 2019-09-19 23:31 小名的同学 阅读(299) 评论(0) 推荐(0)
摘要:用Nginx搭建一个静态的web资源服务器/动静分离 简单使用 1、可以在安装的nginx目录新建自己的目录zy(和conf在一个目录下,也就是和html目录在一个目录下,注意如果使用/zy,那么zy目录需要创建在linux根目录),里面放入我们的一些图片、静态资源等 2、配置nginx的安装目录的 阅读全文
posted @ 2019-09-18 22:34 小名的同学 阅读(360) 评论(0) 推荐(0)
摘要:静态资源服务 通过本地文件系统提供服务:对css,js文件,图片等静态文件 反向代理服务 缓存:将一些数据经常不变的,缓存到Nginx中,直接给用户提供服务 负载均衡 api服务 OpenResty 数据库的服务比较简单,tps和并发远远高于应用服务,所有Nginx可以直接访问数据库提高性能 利用n 阅读全文
posted @ 2019-09-17 17:34 小名的同学 阅读(186) 评论(0) 推荐(0)