
nginx
文章平均质量分 90
shadow_zed
有人问,你为什么这么努力?-----
因为我喜欢的东西很贵,我喜欢的人很优秀
展开
-
详解常见负载均衡算法在Java中的实现
一致性哈希算法中,就利用哈希环结构+哈希取模判断每个请求该落入的服务器,由于服务器IP、客户端IP或缓存的Key都是相同的,所以在服务器数量不变的情况,相同的哈希条件进行哈希取模,最终计算出来的值永远都是相同的。与前面分析的最小活跃数算法一样,最优响应算法也是一种动态算法,但它比最小活跃数算法更加智能,因为最小活跃数算法中,如果一台节点存在故障,导致它自身处理的请求数比较少,那么它会遭受最大的访问压力,这显然是并不合理的。遍历之前配置的服务器列表,用随机索引与每个节点的权重值进行判断。...........转载 2022-07-16 02:11:35 · 2228 阅读 · 1 评论 -
四种解决Nginx出现403 forbidden 报错的方法
我是在在本地用虚拟机中通过yum安装nginx的,安装一切正常,但是访问时报403,于是查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permission denied,详细报错如下:1. open() "/data/www/1.txt" failed (13: Permission denied), client: 192.168.1.194, server: www.web1.com, request: "GET /1.txt HTTP/1.1",转载 2020-06-19 11:42:13 · 9761 阅读 · 0 评论 -
nginx 的server_name配置详解
作用server name 为虚拟服务器的识别路径。因此不同的域名会通过请求头中的HOST字段,匹配到特定的server块,转发到对应的应用服务器中去。案例修改nginx.confserver { listen 80; server_name www; location / { default_type text/html; content_by_lua ' ngx.say("<p>first</...转载 2020-05-23 20:52:43 · 6167 阅读 · 0 评论 -
Nginx配置中指令root和alias的区别浅析
前言最近在nginx上部署日志分析工具awstats时,在配置awstats分析结果可供网页浏览这步时,分析结果页面访问总是404.后来查阅了一些资料,发现是root和alias的用法区别没搞懂导致的,这里特地将这两者区别详尽道来,供大家学习参考。root和alias都可以定义在location模块中,都是用来指定请求资源的真实路径,比如: 1 2 3 ...转载 2019-10-23 11:42:35 · 158 阅读 · 0 评论 -
将nginx作为流媒体服务器
流媒体服务器流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。作为新一代互联网应用的标志,流媒体技术在近几年得到了飞速的发展。流媒体播放方式...转载 2019-05-19 17:48:14 · 6614 阅读 · 1 评论 -
nginx的工作模式和信号量控制
原文:https://www.cnblogs.com/songgj/p/9124882.html nginx是一个多进程/多线程高性能web服务器,在linux系统中,nginx启动后会以后台守护进程(daemon)的方式去运行,后台进程包含一个master进程和多个worker进程(这个数量可以在nginx.conf配置文件中worker_processes这个参数设置)。ngi...转载 2019-04-15 23:13:01 · 244 阅读 · 0 评论 -
CentOS6.9编译安装Nginx1.12
1:安装必要的库Bashyum install gc gcc gcc-c++ pcre-devel zlib-devel openssl-devel2:创建Nginx用户和组Bashgroupadd www#创建一个用户,不允许登陆和不创主目录 useradd -s /sbin/nologin -g www -M www3:下载并解压NginxBashwg...转载 2018-03-17 23:49:34 · 713 阅读 · 0 评论