zoukankan      html  css  js  c++  java
  • 记录工作中遇到的那些坑(一)--NGINX配置worker_connections

    系统架构:域名--F5--nginx集群--服务

    现象:web页面随机性的时好时坏,坏的时候会报500内部服务错误或者404页面丢失。

    定位:代码、配置、网络都检查了,没问题,最后发现访问域名就会报错,直接访问内网服务器地址就没问题,怀疑是nginx的问题。查看nginx的日志,发现有报错:worker_connections are not enough while connecting to upstream。

    解决:nginx主配置文件nginx.conf中默认的worker_connections102400,问题解决。

    原因:服务的连接数超过了nginx设置的最大连接数。

    疑问:检查了nginx的活跃连接数,不多,不超过1024,但是worker_connections设置1024时候,web页面会报错。怀疑可能web页面在点击的时候会在瞬时向后台频繁请求页面,导致nginx连接数瞬时增加。后续有精力再研究吧,头疼。

    个人理解,如有错误,欢迎指正!
  • 相关阅读:
    Oracle VM VirtualBox安装centos8
    HTML5 离线缓存manifest
    ES6 Proxy函数和对象的增强
    ES6 Map数据结构
    ES6 Set和WeakSet
    ES6Symbol在对象中的应用
    ==,===,与ES6中is()的区别
    ES6对象操作
    ES6函数和数组补漏
    ES6箭头函数
  • 原文地址:https://www.cnblogs.com/gllegolas/p/11689377.html
Copyright © 2011-2022 走看看