web
ranran陈
这个作者很懒,什么都没留下…
展开
-
nginx 负载均衡调度算法
1.round-robin 轮询,对应用程序服务器的请求以循环方式分发 rr 加权轮询 weight,权重,默认是1,越大权重越高 配置和案例 upstream myweb1{ server 192.168.0.161 weight=1; server 192.168.0.162 weight=3; server 192.168.0.163 weight=6; } server { listen 80;原创 2021-03-02 21:30:48 · 226 阅读 · 0 评论 -
nginx经常出现的状态码
nginx经常出现的状态码 304 数据没有修改 浏览器缓存里的数据和服务器里的数据是一样的 ctrl+F5:强制浏览器刷新,不使用缓存里的数据 404 页面未找到 403 Forbidden文件权限禁止访问 200 服务器已经成功的将数据发送给客户机 302 rewrite实验时出现过 临时重定向 301 永久重定向 页面改变了位置 500 服务器内部错误 如nginx挂了,并发太大,nginx 崩溃了 502 nginx做负载均衡的时候后端服务器出问题,导致不能转发到原创 2021-03-02 21:20:08 · 317 阅读 · 0 评论 -
nginx里文件数量的问题
文件数量的问题 目的: 为了防止操作系统中内核里允许一个进程打开的文件数量太小,从而对nginx性能发挥产生限制 解决方法: 1.临时修改 [root@localhost ~]# ulimit -n 1000000 修改linux内核对一个进程打开文件数量的限制 2.永久有效 修改文件:vim /etc/security/limits.conf 追加:*soft nofile 1000000 软限制:警告 *hard nofile 1000000 硬限制:直接不允许 ...原创 2021-03-02 21:14:59 · 207 阅读 · 0 评论 -
nginx里的主配置文件 nginx.conf
目录: cd /usr/local/nginx1/conf 配置文件全部内容 [root@nginx-mysqldb nginx]# cat nginx.conf # For more information on configuration, see: # * Official English Documentation: http://nginx.org/en/docs/ # * Official Russian Documentation: http://nginx.org/ru/do原创 2021-03-02 21:12:02 · 262 阅读 · 0 评论 -
linux 里启动\关闭nginx
1.未设置开机启动前直接启动nginx [root@www sbin]# pwd /usr/local/nginx1/sbin [root@www sbin]# ls nginx [root@www sbin]# ./nginx nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 2.设置开机启动 /etc/rc.local /usr/local/nginx1/sbin/nginx chmod +x /原创 2021-03-02 21:06:18 · 163 阅读 · 0 评论 -
使用systemctl服务的方式启动nginx
当编译安装好nginx之后,使用以下命令来启动/停止/重启nginx是很麻烦的。 /usr/local/nginx2/sbin/nginx /usr/local/nginx2/sbin/nginx -s stop /usr/local/nginx2/sbin/nginx -s reload 以下我们来配置一个systemctl 命令,来操作nginx的启动、停止和重启命令。 [root@localhost ~]# vim /usr/lib/systemd/system/nginx.service # N原创 2020-12-06 10:40:53 · 1905 阅读 · 0 评论