fre*_*bie 6 mysql sqlalchemy heroku cleardb
我正在使用SQLAlchemy和两个MySQL数据库.其中一个是我的机器本地托管的开发数据库,另一个是ClearDB在Heroku上提供的用于生产的MySQL服务器.
我与数据库打开了一个长时间运行的会话,同时它与另一个服务执行同步操作.在我的本地机器上,这很好,但在生产中我得到错误(2013年,"在查询期间丢失了与MySQL服务器的连接").
我已经读过其他帖子,说它可能是请求的大小太大或需要调整的池刷新变量.我不相信事务有效负载相对那么大,并且pool_recycle在调用SQLAlachemy时设置变量create_engine似乎不起作用.
有没有其他人遇到过这个问题,或者能够帮助我缩小这个错误的根本原因 - 这似乎是一个问题,我不知道从哪里开始.
根据评论中的要求,两个系统都返回相同的值select @@interactive_timeout, @@wait_timeout:28800,28800.
谢谢
| 归档时间: |
|
| 查看次数: |
543 次 |
| 最近记录: |