前言Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。上图基本上说明了当下流行的技术架构,其中Nginx有点入口网关的味道。反向代理服务器?经常听人说到一些术语,如反向代理,那么什么是反向代理,什么又是正向代理呢?正向代理:反向代理:由于防火墙的原因,我们并不能直接访问谷歌,那么我们可以借助VPN来实现,这就是一个简单的正向代
推荐 原创 2018-01-24 11:04:20
10000+阅读
16点赞
14评论
Master进程的作用是? 读取并验证配置文件nginx.conf;管理worker进程; Worker进程的作用是? 每一个Worker进程都维护一个线程(避免线程切换),处理连接和请求;注意Worker进程的个数由配置文件决定,一般和CPU个数相关(有利于进程切换),配置几个就有几个Worker进程。
原创 2019-07-18 16:34:22
729阅读
转载 2021-12-06 11:43:04
215阅读
文章目录什么是NginxNginx作用?nginx安装操作nginx配置文件相关 什么是NginxNginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6
原创 2月前
37阅读
nginx 原理 实战
原创 2014-12-28 20:45:19
2131阅读
点击上方“ 码农编程进阶笔记 ”,选择“置顶或者星标”文末有干货,每天定时与您相约!前言Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少(一个worker进程...
转载 2021-07-06 10:20:08
224阅读
这一系列主要是自己在学习深入浅node.js这本书的学习笔试,部分加入了自己的一些理解 分享给一起学习node的小伙伴 自己还是个初学者 有很多地方理解的不到位 一起交流  一 什么是node    1.1 对比node chrome  二 node的特点    2.1 异步I/O    2.2 事件驱动    2.3 单线程  三 node的使用场景    一)什么是node  node是一种
                            第15章:Docker安全好的安全性是基于分层隔离的,而Docker恰好有
本文主要内容如下(让读者朋友们深入浅地理解Nginx,有代码有示例有图):1.Nginx是什么?2.Nginx具有哪些功能?3.Nginx的应用场景有哪些?4.Nginx的衍生生态有哪些?5.Nginx开源相关资料有哪些?6.Nginx怎么样安装?7.Nginx常用的配置包含哪些?以及是怎么配置的?8.Nginx的安全策略需要从哪些方面考虑?9.Nginx架构是怎样的?10.总结一、Nginx
转载 18天前
0阅读
1.入门:《A Byte of Python》,中文译名为《Python简明教程》,全书下来只有100多页,简单干练,通俗易懂,是公认的Python入门教程。 2.精读:《Learning Python》第三版,精读。       现在能买到的版本比较新的Python经典书籍一共有两本,一本是《Learning Python》第
我相信大多数人必须知道学习Python语言之前,他们也知道Python有许多学习的方向,如数据收集(爬虫),或Web开发,它也可能是最近最流行的人工智能方向。每个方向所需的技术是不同的,所以在我们学习Python的基本语法,我们必须仔细选择先进的方向发展。就像学习其他编程语言或学习一门外国语言,我们应该从基本的Python语法来理解什么是Python变量,什么是一个循环,一个函数是什么,什么是一个
深入浅 白话文Docker入门笔记1.什么是Docker:1.1 传统项目上线模式:1.2 虚拟机:1.3 Linux 容器:1.4 Docker:2.Docker初体验:2.1 Docker三要素:2.1.1 镜像(Image):2.1.2 容器(Container):2.1.3 仓库(repository):2.2 Docker的安装:3.Docker常用指令:4.Docker简单入门案例:
介绍引言Vue.js(读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的单页应用程序提供驱动。一、Vue的引入Vue.js 是极轻量级的前端框架,官
rewrite模块(ngx_http_rewrite_module)nginx通过ngx_http_rewrite_module
WebAssembly 早在 2015 年就开始萌芽,直到 2018 年才得到各大浏览器的广泛支持从最初的狂热到现在的冷静,WebAssembly(简称 wasm 一、什么是 WebAssembly首先必须明确一点,wasm 不是一个新的框架或者库,而是一种全新的语法,和 HTML、CSS、JavaScript 平级但 wasm 的出现绝不是要让它成为一门新的编程语言(不需要手写 .wa
转载 3月前
326阅读
rewrite模块(ngx_http_rewrite_module) nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。另外该模块需要PCRE支持,应在编译nginx时指定PCRE支持。根据相关变量重定向和选择不同的配置,从一个loc
原创 2021-08-04 16:25:09
199阅读
近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程序员会感觉 RPC 比较神秘,而一些有多年使用 RPC 经验的程序员虽然使用经验丰富,但有些对其原理也不甚了了。缺乏对原理层面的理解,往往也会造成开发中的一些误用。   本文分上下两篇《篇》和《深入篇》,其目标就是想尝试
RPC
原创 2021-07-12 16:15:13
662阅读
近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程序员会感觉 RPC 比较神秘,而一些有多年使用 RPC 经验的程序员虽然使用经验丰富,但有些对其原理也不甚了了。缺乏对原理层面的理解,往往也会造成开发中的一些误用。本文分上下两篇《篇》和《深入篇》,其目标就是想尝试深入浅
原创 2021-01-07 22:27:05
990阅读
近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。
转载 2021-08-04 16:33:48
662阅读
  • 1
  • 2
  • 3
  • 4
  • 5