当前位置: 首页 > news >正文

专做宝宝的用品网站深圳小程序制作流程

专做宝宝的用品网站,深圳小程序制作流程,网站建设的主要功能,滴滴友链测试MySQL server has gone away复现条件 环境情形一报错信息复现测试 情形二报错信息复现测试 环境 Python: 3.8/3.9 MySQL: 5.x 情形一 报错信息 File "/usr/local/lib/python3.6/dist-packages/MySQLdb/cursors.py", line 319, in _querydb.query(q)File "/…

测试MySQL server has gone away复现条件

  • 环境
  • 情形一
    • 报错信息
    • 复现测试
  • 情形二
    • 报错信息
    • 复现测试

环境

Python: 3.8/3.9
MySQL: 5.x

情形一

报错信息

  File "/usr/local/lib/python3.6/dist-packages/MySQLdb/cursors.py", line 319, in _querydb.query(q)File "/usr/local/lib/python3.6/dist-packages/MySQLdb/connections.py", line 259, in query_mysql.connection.query(self, query)
sqlalchemy.exc.OperationalError: (MySQLdb._exceptions.OperationalError) (2006, 'MySQL server has gone away')

复现测试

  1. 将MySQL中的wait_timeout调整为10s
  2. 将flask sqlalchemy中数据库连接配置的SQLALCHEMY_POOL_RECYCLE改为大于wait_timeout
  3. 启动服务,在一个session中运行多个查询(总时间大于10s即可)

复现原因分析: 在程序中创建的一个连接,某次查询请求使用的此数据库连接时间超出了wait_timeout配置,但是未超过SQLALCHEMY_POOL_RECYCLE,导致此连接仍可被应用程序使用,但是已被MySQL主动断开。

情形二

报错信息

MariaDB [(none)]>  show processlist;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    15
Current database: *** NONE ***

复现测试

  1. mysql中修改interactive_timeout为很小的值,比如10s
  2. 退出mysql交互模式,重新进入
  3. 等待10s执行任意命令

复现原因分析: 交互模式中使用的连接,已被数据库断开(并未通知此连接),但查询请求仍尝试使用此连接。

http://www.yayakq.cn/news/947142/

相关文章:

  • 360阻止建设银行网站重庆网络seo
  • 最好的做网站张家界网络
  • 青岛高端网站设计哪家诸城市做网站
  • 科技 杭州 网站建设网站做优化和推广哪个好
  • 秀设计网站app设计ppt
  • 网站seo服务商网站建设时间安排
  • 宁波优化网站排名公司推荐云南网站建设价格低
  • 网站源码酒类做一个平台 网站服务器搭建
  • 彭州建设局网站腾讯云网站制作教程
  • 怎么做全息网站阿里云建站后台
  • 服装企业网站模版苏州网站建设点一点
  • 建站模板有哪些网站建设时图片和文字
  • 网站的域名解析怎么做网站推广怎么样做
  • 扁平化网站源码seo好学吗
  • 硬件开发需求南昌seo网站推广费用
  • 微信网站与响应式网站有哪些网站公司建设公司
  • 网站建设多少预算云星穹铁道网页版入口
  • 网站模板安全管理系统少女たちよ在线观看动漫4
  • 广州建设网站公司哪家好推荐电商网站建设
  • 百度云搭建网站网页设计与制作初学者教程
  • 哪个网站做app驾校官方网站 模板
  • 商城网站建设行情安康免费做网站公司
  • 做网站必须先买域名吗企业网站群建设模式
  • 做暧昧网站企业关键词推广
  • 网站的经营方式佛山网页设计模板
  • cms网站开发教程ai智能设计logo免费
  • 菏泽网站网站建设wordpress 附件显示设置
  • asp.net网站管理系统深圳市seo网络推广平台
  • 档案网站建设的步骤公司网站建设要求
  • 长沙多迪php网站开发培训学校北京seo技术