我的堆栈是带gevent循环、flask、mysql和python mysql.connector的uWSGI,我可以进行异步mysql查询。Lateley我在运行查询时在nginx日志中发现了以下错误。查询完成可能需要60秒。在堆栈的外部,查询可以工作。当我在笔记本电脑上本地运行内置flask dev服务器,并在半个世界范围内运行mysql服务器时,它就工作了。所以..我假设是nginx配置问题。2013/01/05 01:49:48 [error] 7267#0: *2878 upstream timed out (110: Connection timed out) while reading response header from upstream, client: xxx.xxx.xxx.xxx, server: 127.0.0.1, request: "GET /ajax_grid?date_from=2013-01-02&date_to=2013-01-04&rt=crpr&a_dhx_rSeed=1357350534901 HTTP/1.1", upstream: "uwsgi://127.0.0.1:6000", host: "test.com", referrer: "http://test.com/"

下面是我对nginx的相关选择。我该怎么做才能不出错呢?sendfile on;

tcp_nopush on;

tcp_nodelay on;

keepalive_timeout 65;

keepalive_requests 100000;

types_hash_max_size 2048;

proxy_read_timeout 200;

reset_timedout_connection on;

client_body_timeout 60;

send_timeout 2;

# server_tokens off;

# server_names_hash_bucket_size 64;

# server_name_in_redirect off;

server {

listen 80;

server_name 127.0.0.1;

location / {

include uwsgi_params;

uwsgi_buffering off;

#uwsgi_param X-Real-IP $remote_addr;

#uwsgi_param Host $http_host;

#uwsgi_pass uwsgi_dashboard;

uwsgi_pass 127.0.0.1:6000;

}

mysql 连接 110 超时_Nginx和mysql上行超时超时(110:连接超时)相关推荐

  1. nginx post请求超时_nginx的重试机制以及nginx常用的超时配置说明

    nginx的重试机制 现在对外服务的网站,很少只使用一个服务节点,而是部署多台服务器,上层通过一定机制保证容错和负载均衡. nginx就是常用的一种HTTP和反向代理服务器,支持容错和负载均衡. ng ...

  2. php加mysql怎么写直播_nginx + php + mysql直播管理-环境配置

    背景 随着直播技术越来越火,自己作为前端开发者也想学习学习关于直播后台的搭建,以及整个直播流程是怎样管理的.自己在网上找了相关的教程,在此进行总结. 环境搭建 需要安装Nginx.在安装Nginx的时 ...

  3. golang mysql 超时_golang中mysql建立连接超时时间timeout 测试

    本文测试连接mysql的超时时间. 这里的"连接"是建立连接的意思. 连接mysql的超时时间是通过参数timeout设置的. 1.建立连接超时测试 下面例子中,设置连接超时时间为 ...

  4. MySQL连接问题【如何解决MySQL连接超时关闭】

    --MySQL连接问题[如何解决MySQL连接超时关闭] ------------------------------------------------转载 最近做网站有一个站要用到WEB网页采集器 ...

  5. mysql二进制方式_MySQL数据库之MySql二进制连接方式详解

    本文主要向大家介绍了MySQL数据库之MySql二进制连接方式详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 使用mysql二进制方式连接 您可以使用MySQL二进制方式进 ...

  6. Druid 连接池 报错 com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

    场景赘述 早晨查看项目前一天的实际运行日志,发现了 一个Springboot项目中的druid 连接池和 mysql 产生了异常信息,重连暂并未对系统产生影响 下面是具体报错信息: com.mysql ...

  7. 连接并配置好无极网络VPS主机 | 配置Mysql数据库 | Centos 常用操作| vim操作 | 保持centos的任务 | 阿里云mysql | Node.js | 腾讯云mysql

    在无极网络获得主机并用Xshell6连接上 配置主机的DNS和网络连接 # http://www.5jwl.com/style/info/shownews.asp?id=1383 Xshell 6 ( ...

  8. MySQL 表关系及多表操作(联合查询、连接查询、子查询)

    文章目录 表关系 一对一关系 一对多关系 多对多关系 总结 MySQL多表操作 联合查询 联合查询排序 连接查询 交叉连接 内连接 外连接 自然连接 using关键字 子查询 表关系 表关系:一个表代 ...

  9. 使用NGINX代理通过外网连接内网服务器的mysql和redis等

    使用NGINX代理通过外网连接内网服务器的mysql和redis等 前言 使用工具 安装OpenResty 前言 服务器A.B,现在A和B互通,外网可以访问A,但是访问不到B,数据库等中间件安装在B服 ...

最新文章

  1. Jmeter性能测试之随机控制器和随机顺序控制器的使用
  2. 98.512X4位的芯片,要怎么组成4K的存储空间要用多少个芯片级联?具体用多少引脚?
  3. Hibernate Validator用法
  4. 【转】java 自动装箱与拆箱
  5. 删除链表中绝对值相等的结点(C++)
  6. 使用Opencv分离图像通道/合并图像通道
  7. ubantu的二三事
  8. TdxRibbon控件的皮肤设置
  9. Oracle学习方法
  10. java 火星坐标转换,java实现百度坐标的摩卡托坐标与火星坐标转换的示例
  11. i510300h和i710750h的区别 哪个好
  12. java是用什么语言写的_java用什么开发出来的?
  13. Python绘制计算机CPU占有率变化的折线图
  14. (九) 正则表达式——文本处理(用s///替换、split与join函数、列表上下文中的m//、非贪婪量词、文件更新等)
  15. 常见的五种神经网络(4)-深度信念网络(下)篇之深度信念网络的原理解读、参数学习
  16. 【论文翻译】联合学习对齐和翻译的神经机器翻译
  17. QImage 图像格式小结,QImage::Format
  18. ssh 使用 root 账户无法登录
  19. 编程实现执行CMD命令-用照片查看器打开图片
  20. AI 自动研发机器学习系统,DeepMind 让算法学习强化学习

热门文章

  1. “最佳前任”!字节跳动给员工发春节红包,离职员工也有,最高6888元
  2. realme GT2 Pro获3C认证:65W超级快充加持
  3. 网络游戏仅可在规定时间向未成年人提供1小时服务
  4. 担心再次被起诉?马斯克已删除特斯拉可能几个月内成为最大公司推文
  5. 联发科预计天玑系列5G智能手机处理器今年出货超4500万颗
  6. 理想更新“货车并线预警”遭用户吐槽 李想:仍在优化
  7. 恒大紧急辟谣“资金链断裂”,股价止跌回升
  8. iPhone 12 Max电池容量曝光:老扎心了
  9. 三菱电机宣布放弃液晶面板业务 2022年6月停止生产相关模组
  10. 马斯克:挑战纽北赛道的Model S配有7个座椅