apache和nginx对比
nginx优势
安装:
注:如遇到服务器没有的命令,可以‘yum install -y 命令 ’来下载,linux下载地址官方直接复制就可以;
命令:默认80端口
查看nginx状态:ss -tanl 或者使用ps-ef | grep nginx
配置文件解析
结构
图1
nginx代理模式
正向代理(默认)
作用:1、可以访问一些没有权限的资源
2、可以做缓存,加速访问资源(现在已经不用)
3、访问授权(认证)
4、记录用户信息
反向代理(upstream)
作用:
1、保证内网安全
2、负载均衡(重要)
透明代理
反向代理:
均衡策略
hash方式可以解决集群下的session共享问题
fair:也称调度算法
日志
重启定时
动静分离
高并发
限流方式3
高并发下其他配置
nginx本身服务的进程数、并发数、系统优化
worker_processes 一般会可考虑电脑是几核cpu来进行配置,连接数一般使用配置的cpu数x1024;
nginx长链接设置:默认60s
nginx下文件流压缩
高并发下nginx状态监控:配置完后重启不生效,需要先停止再启动;
TODO
问题:
测试正向代理如果配置了多个服务器会都调用吗
修改或者关闭定时任务怎样操作
https配置及解析
怎样用消息(mq)来管理数据的一致性
es