nginx
文章平均质量分 85
anyRTC
这个作者很懒,什么都没留下…
展开
-
技术分享| 消息队列Kafka群集部署
Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。原创 2022-10-18 15:59:44 · 859 阅读 · 0 评论 -
Linux下玩转nginx系列(八)---如何使用upsync模块实现动态负载均衡
Upsync是开源的基于Nginx实现动态配置的三方模块。Nginx-Upsync-Module的功能是拉取Consul的后端server的列表,并动态更新Nginx的路由信息。此模块不依赖于任何第三方模块。Consul作为Nginx的DB,利用Consul的KV服务,每个Nginx Work进程独立的去拉取各个upstream的配置,并更新各自的路由。...原创 2022-08-16 12:13:44 · 522 阅读 · 0 评论 -
Linux下玩转nginx系列(七)---nginx如何实现限流功能
server{}}默认情况下没有配置status返回值的状态自定义status返回值的状态参考文档nginx-proxy_pass官网Nginx限制访问速率和最大并发连接数模块–limit(防止DDOS攻击)Nginx限流关于nginx的限速模块Nginx限速模块初探限流算法httpshttpshttpshttpshttpshttpshttps。...原创 2022-07-19 10:20:55 · 524 阅读 · 0 评论 -
Linux下玩转nginx系列(六)---nginx实现cache(缓存)服务
缓存的使用在各种项目中非常普遍,nginx作为一款高效的代理服务器,也提供了强大的缓存机制,试想在一些大型网站中,静态的html,js,css文件等数量非常庞大的情况下,加载页面的时候,如果没有缓存的话,页面将会非常慢,在这种情况下,就可以考虑使用nginx提供的缓存功能的配置。Nginx的web缓存服务主要是使用ngx_http_proxy_module模块相关指令集来完成,接下来把常用的指令做一下总结:proxy_cache_path该指定用于设置缓存文件的存放路径语法格式参数说明path缓存路原创 2022-06-21 11:56:21 · 1444 阅读 · 0 评论 -
技术分享| 云服务器的使用-nginx的安装及使用
本次使用服务器系统:CentOS 8.2 64bit 华为弹性云服务器从华为的云服务器控制台进入远程登陆本次 nginx 的安装位置为 * /usr* 目录下nginx的相关环境安装遇到报错原因:第三方的镜像站中均已移除 CentOS 8 的源,Centos 8 版本已停止更新相应依赖导致的,下载新的 yum 源即可搞定2. 创建源文件目录,命令:3. 下载新的yum源:下载安装 nginx安装包解压到 /usr/local目录下进入解压的安装包文件nginx的环境配置原创 2022-06-15 11:42:17 · 380 阅读 · 0 评论 -
Linux下玩转nginx系列(五)---nginx实现负载均衡
Ngnix负载均衡在多台服务器之间有效地分配客户端请求或网络负载通过仅向正常服务器发送请求确保高可用性和可靠性业务不中断地情况下,按需弹性分配服务器资源使用nginx做负载均衡的三大模块:upstream 定义负载节点池location 模块 进行URL匹配proxy模块 发送请求给upstream定义的节点池upstream模块解读nginx 的负载均衡功能依赖于 ngx_http_upstream_module模块,所支持的代理方式有 proxy_pass(一般用于反向代理)原创 2022-05-17 10:46:40 · 425 阅读 · 0 评论 -
Linux下玩转nginx系列(四)---nginx做Web服务器
nginx 做静态服务器HTML页面如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><h1>图片展示</h1><div> <img src="/static/images/1.png">原创 2022-04-19 11:25:34 · 187 阅读 · 0 评论 -
技术分享| 如何搭建直播场景下的推拉流媒体服务器
介绍本文使用的流媒体服务器的搭建是基于rtmp(Real Time Message Protocol)协议的,rtmp协议是应用层的协议,要依靠底层的传输层协议,比如tcp协议来保证信息传输的可靠性。相关服务: Nginx、srs、MediaServer等三种推流服务系统: CentOS Linux release 7.9.2009推流工具:OBS 27.1.3拉流工具:PotPlayer 1.7.21564注意事项:由于内网测试 关闭防火墙与SElinuxNginx部署Nginx原创 2022-03-16 11:50:23 · 8760 阅读 · 0 评论 -
Linux下玩转nginx系列(三)---nginx日志配置文件说明
nginx日志共三个参数。access_log: 定义日志的路径及格式。log_format: 定义日志的模板。open_log_file_cache: 定义日志文件缓存。nginx access日志配置access_log日志配置access_log用来定义日志级别,日志位置。语法如下:日志级别: debug > info > notice > warn > error > crit > alert > emerg语法格式: access_log原创 2022-03-15 10:16:07 · 2050 阅读 · 0 评论 -
Linux下玩转nginx系列(二)——nginx配置文件说明
nginx 文件结构# main全局块events { #events块 ...}http #http块{ ... #http全局块 server #server块 { ... #server全局块 location [PATTERN] #location块 { ... } location [PATT原创 2022-02-15 11:43:13 · 1245 阅读 · 0 评论 -
Linux下玩转nginx系列(一)——初识nginx及其使用入门
一、初识nginxnginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器和通用 TCP/UDP 代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名.业界一致认为它是Apache2.2+mod_proxy_balan原创 2022-01-17 11:37:46 · 3984 阅读 · 0 评论