nginx - 生活之路
nginx使用nginx-vod-module插件将mp4点播文件切片成hls流媒体
nginx-vod-module插件介绍 nginx-vod-module插件是一款广受好评的nginx开源插件,此插件可以把MP4文件动态切片成DASH、HDS、HLS和MSS。 nginx-vod-module插件将所有文件都存放到内存中,可以节省本地存储。 推荐mp4使用x264 AVC+AAC编码,其他编码多少有些兼容问题。nginx编译安装nginx-vod-module插件./conf
nginx使用Kernel TLS(KTLS)提升性能教程
最近,nginx更新了KTLS的教程,加密解密性能大幅提升 KTLS即内核TLS. nginx实现了在内核中加密解密TLS的过程,完全不用nginx本身传输数据到用户态.nginx实现KTLS能提升8%到29%,不过配置起来麻烦,需要编译 本文仅记录自己的相关配置nginx实现KTLS相关依赖 linux内核模块tls(必须) openssl3.0 (必须) nginx1.21.4(必须)
nginx limit模块限制连接数 限制请求数
ngx_http_limit_conn_module 和 ngx_http_limit_req_module是nginx自带的频率限制模块 运用这两个模块,可以简单限制单IP的访问频率,防止单用户耗尽系统资源nginx也自带限速模块, 限制用户下载速度以下配置可以放在 http, server, location 自由选择放置位置
nginx使用secure_link模块防盗链
secure_link模块介绍 ngx_http_secure_link_module是nginx内置的一个防盗链模块 使用这个模块,可以有效的防止文件被其他网站盗用. 有效防止服务器流量流失.