首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Nginx
订阅
Chuan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Nginx原理性科普
Nginx是一个免费的、开源的、高性能的HTTP服务器和反向代理。本文主要介绍了Nginx的实现原理,内容包括进程模型、架构原理、热升级和模块化,最后介绍了Nginx的主要的几种使用场景。
Nginx 从入门到实践,万字详解!
这篇文章会在 CentOS 环境下安装和使用 Nginx,如果对 CentOS 基本操作还不太清楚的,可以先看看 <半小时搞会 CentOS 入门必备基础知识> 一文先做了解。 相信作为开发者,大家都知道 Nginx 的重要,废话不多说,一起来学习吧。 1. Nginx 介绍 …
答疑解惑之nginx
nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。 Homebrew 会将软件包安装到独立目录,并将其文件软链接至/usr/local。 Mac os 系统(基于Unix系统)一般的应用都会放在/usr/local文件夹下面,…
浅谈select,poll和epoll的区别
select,poll和epoll其实都是操作系统中IO多路复用实现的方法。 select方法本质其实就是维护了一个文件描述符(fd)数组,以此为基础,实现IO多路复用的功能。这个fd数组有长度限制,在32位系统中,最大值为1024个,而在64位系统中,最大值为2048个,这个…
linux IO模式以及select、poll、epoll详解
同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 本文讨论的背景是Linux环境下的network IO。 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存…
缓存架构系统就谈多级缓存,可我就知Redis!nginx缓存代理助你打开视野
天下武功唯快不破。随着用户访问请求的压力的剧增,服务器可能处理不过增量太快的请求。单用户请求的响应时间将会变长。如果说,有一个什么方案来解决这个问题,那缓存肯定是首选。 因为有了缓存,就不用每次走向原始的数据库里面进行查找。直接现场返回。那就是我们常说的Redis吗? 那如果用…
使用Node实现简单的内网穿透
最近在维护一款内网穿透的工具,我发现市面上的内网穿透工具很多,包括 Ngrok 、Localtunnel 、FRP ,他们的实现原理都差不多。我一开始认为内网穿透可以通过 Nginx 实现,但是通过对一些内网穿透工具原理的分析我才发现我理解得太简单了,接下来我会讲下内网穿透工具…
谁说前端不需要懂-Nginx反向代理与负载均衡
前端圈一直很新,一直要不停的学习,而且在进入大厂的路上,还要求熟悉一门后台语言等等。用一句别人开玩笑的话来说,java十年前的技术现在还能用,而前端的技术就不是这样的了 突然想起了deno项目发布的时候,一个搞笑的issue,“求别更新了,老子学不动了”。虽然看起来是一个玩笑的…
Nginx 反向代理 + 缓存 + 静态资源服务器 + 负载均衡
打开 /usr/local/etc/nginx/ 目录可以看到,里面有很多的配置文件,启动有一个nginx.conf 和 nginx.conf.default两个配置文件,刚开始安装的时候,两个文件的内容是一样的,所以我们可以肆意的修改nginx.conf搞崩的话就直接把ngi…
nginx设置资源缓存实战
一直很想学习缓存这一块儿的东西,毕竟前端性能优化缓存在其中占了很大一部分作用。缓存分为两种:强制缓存和协商缓存。看过很多文章讲它们之间的区别,但是没有实战过只知道其意义却不知道怎样去设置,没有实战过也导致记忆总是很模糊,实践才是最好的老师!记录一下我使用nginx服务器学习缓存…