Caddy 是一款由 Go 编写 Web Server 工具,在折腾 Drone 时候,我最终就是使用它提供 Web 服务。回到标题,为什么要用 Caddy 替换掉 Nginx 呢?最主要原因是 Caddy 能让网站自动支持 HTTPS。同样是使用 Let's Encrypt,换成 Nginx 我们就必须手工操作,并且还需要设置三个月更新
转载 2月前
335阅读
# 典型应用场景可以这样说,任何一个开发语言、开发框架,都有它存在明确目的,重心是为了解决什么问题。没有说我们学习一门语言或技术,就可以解决所有的问题。同样,`OpenResty`存在也有其自身适用应用场景。其实官网 wiki 已经列了出来:- 在lua中混合处理不同nginx模块输出(proxy, drizzle, postgres, redis, memcached等)。- 在请求真正
Ø   简介Open_resty是由nginx核心+第三方模块组成,它集成了lua开发环境,让nginx从一个代理服务器变成一个web服务器,nginx是基于事件驱动模型并且是异步非阻塞(AIO)模型,所以可以应付高并发量请求数据,并且它还提供了许多诸如mysql、memchaed和redis等组件,让nginx开发web应用更加easy。Ø   下载o
转载 2024-09-02 00:00:29
122阅读
新版发布近日,轻量级开源 Web 服务器 Tengine 发布了2.3.0版本,新增如下特性:ngx_http_proxy_connect_module [1] ,该模块让 Tengine 可以用于正向代理场景,支持对 CONNECT 方法请求处理;HTTP2 Server粒度控制[2] 新增 HTTP2指令,可针对 listen 相同端口 server 进行个性化开启与关闭 HTTP2;St
转载 2024-08-12 14:09:35
43阅读
国产服务器一直存在着被国外 nginx、apache、tomcat 等垄断局面,然而这使得在推进操作系统国产化上是一个不小阻碍。在国产操作系统成为趋势背景下,也迫切需要一款自主国产服务器软件来供给给国产服务器操作系统。这就是本文章主角: LinWin Http Server服务器。LinWin Http Server开发小插曲这一路上 LinWin Http Server异常坎坎
转载 2024-05-06 16:25:00
525阅读
Nginx 和 OpenRestyNginxNginx 是一个高性能HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。 1、处理响应请求很快 2、高并发连接 3、低内存消耗 4、具有很高可靠性: 5、高扩展性 6、热部署 master 管理进程与 worker 工作进程分离设计,使得 Nginx 具有热部署功能,可以在 7 × 24 小时不间断服务前提下,升级 Ngin
转载 2024-03-27 08:30:09
369阅读
搭建负载均衡和服务发现服务目的随着网站业务不断提升,单个服务器性能越来越难满足客户业务需求,所以很多情况下,需要使用多服务器实例和负载均衡器来满足业务需要。Nginx什么是NginxNginx一款高性能Web服务器,它既可以单独使用,也可以作为负载均衡器与其他Web服务器组合使用。Nginx安装我们可用从Nginx官网上(http://nginx.org/)下载最新Windows版本压
Nginx:  参考:https://www.runoob.com/w3cnote/nginx-setup-intro.html   https://www.nginx.cn/doc/  master-worker工作模式部署(高可用):Keepalived+Nginx实现高可用。请求不要直接打到Nginx上,应该先通过Keepalived(这就是所谓虚拟IP,VIP)动静分离
完整配置如下所示:1 user nginx; #运行用户 2 pid /var/run/nginx.pid; 3 worker_processes auto; #定义了nginx对外提供web服务时worder进程数,CPU核数量、存储数据硬盘数量及负载模式 4 worker_rlimit_nofile 100000; #更改worker进程最大打开文件数限制,比'ulimit -
转载 2024-06-09 01:22:42
48阅读
openresty开发系列11--openrestyapi入门1)ngx_lua模块hello world编辑nginx下conf配置文件nginx.conf# vi nginx.conf 在server模块加上 location /helloworld { default_type text/html; content_by_lua 'ngx.say("hello world
转载 2024-05-13 23:13:22
91阅读
替换 Nginx 使用 Caddy 作为博客静态服务器 其实早在一两年前就关注到 Caddy 了,这两年博客一直没更新,没有折腾,也不敢太冒然使用到公司生产服务器上,就一直没有尝试。趁这次将博客迁移到了 Hugo,顺便也使用 Caddy 替换了 Nginx. Caddy 是一款由 Go 编写 Web Server,与 Nginx 相比,最大
转载 2024-03-27 22:21:40
348阅读
最近将公司一些服务迁移到spring cloud了,感觉zuul智能路由功能非常好用,比以前手动在nginx中添加localtion,upstream方便多了,但是服务域名80端口被nginx占用,所以就采用了nginx+zuul模式。 废话不说直接上配置,在nginx.conf中添加:注意“{}”中信息请填写自己 server { listen 80;
一、Tomcat与Nginx区别。web上server都叫web server,但是大家分工也有不同nginx常用做静态内容服务和代理服务器(不是你FQ那个代理),直面外来请求转发给后面的应用服务(tomcat,django什么),tomcat更多用来做做一个应用容器,让java web app跑在里面的东西,对应同级别的有jboss,jetty等东西。 但是事无绝对,nginx也可以通
转载 2024-05-14 15:48:41
34阅读
基于Consul,Nginx-UpSync动态负载均衡1 . nginx reload问题问题描述nginx reload是有一定损耗,如果你使用是长连接的话,那么当reload nginx时长连接所有的worker进程会进行优雅退出,并当该worker进程上所有连接都释放时,进程才真正退出。对于社区版nginx目前有三个选择方式:Tengine Dyups模块。微博Upsync+Co
转载 2024-03-27 05:55:35
80阅读
       nginx(发音为“engine x”)是一个免费开源Web服务器,由俄罗斯软件工程师Igor Sysoev编写。其在2004年向公众推出以来,nginx一直专注于高性能,高并发性和低内存占用。 Web服务器功能之上附加功能,如负载均衡,缓存,访问和带宽控制能力,以及有能力有效整合各种应用,这些都有助于使nginx成为现代网站架构一个不
转载 2024-05-20 17:28:33
41阅读
什么是 ConsulConsul 是 HashiCorp 公司推出开源工具,用于实现分布式系统服务发现与配置。与其他分布式服务注册与发现方案不同,与 Airbnb SmartStack 等相比,Consul 方案更“一站式”,内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案, 不再需要依赖其他工具( 例如 ZooKeeper 等) , 使
先总结nginx实现负载均衡原理,在这之前先知道反向代理,因为nginx负载均衡是在反向代理基础上实现: 1.反向代理:通过在nginx配置文件 (vim /opt/nginx196/conf/nginx.conf 文件位置因人而异,但conf和nginx.conf是一样) 中location代码块下添加一行数据:proxy_pass http://192.168.12.20
转载 2024-09-02 11:45:01
3427阅读
文章目录1:Nginx介绍2:反向代理介绍3:负载均衡介绍4:动静分离介绍 1:Nginx介绍Nginx (“engine x”) 是一个高性能 HTTP 和反向代理服务器,特点是占有内存少,并发能 力强 (有报告表明能支持高达 50,000 个并发连接数),事实上nginx并发能力确实在同类型网页服务器中表现较好,中国大陆使用nginx 网站用户有:百度、京东、新浪、网易、腾讯、淘宝等
Nginx应该是现在最火web和反向代理服务器,没有之一。她是一款诞生于俄罗斯高性能web服务器,尤其在高并发情况下,相较Apache,有优异表现。那除了负载均衡,她还有什么其他用途呢,下面我们来看下。 一、静态代理Nginx擅长处理静态文件,是非常好图片、文件服务器。把所有的静态资源放到nginx上,可以使应用动静分离,性能更好。二、负载均衡Nginx通过反向代理可以实现服
Nginx是一个web服务器,功能与tomcat相似。除此之外还有Apache,Jetty,IIS。Tomcat,Jetty都是面向java语言,先天就是重量级web服务器。IIS只能在Windows上运行web服务器。Apache是目前世界上第一大web服务器,其发展较早,当时设计并没有考虑到现在互联网时代下高并发场景。 安装环境:Nginx 依赖GCC 编译器,PCRE 库
转载 2024-10-18 15:21:47
102阅读
  • 1
  • 2
  • 3
  • 4
  • 5