概览
- 配置存在nginx.conf里面,如果不知道该配置在哪,可以通过ps nginx进程查看或者通过find命令查找
- 分为全局配置、events配置、http配置、server配置4部分
- http配置里面配置upstream(上游的)、server里面定义location:
- upstream里面定义后端地址已经可以实现健康检查
- location里面定义具体的路由配置信息,通过proxy_pass 转到upstream里去,从而找到对应的后端
配置
- upstream里面的max_fails和fail_timeout
- max_fails为0,表示不检查,如果不为0,则表示在fail_timeout里达到max_fails次数失败,这个周期里面请求不会再到这个后端去