python - MySQL 服务器已经消除了 Pylons、SQLAlchemy、Apache 的错误

标签 python mysql sqlalchemy pylons

抱歉,如果这个问题得到解决,但我正在运行

apache2 
SQLAlchemy 0.5.8 
Pylons 1.0 
Python 2.5.2 

在一个简单的页面上(只需从数据库中检索数据),我得到: 错误 - : (OperationalError) (2006, 'MySQL 服务器已经消失') 每隔几个其他请求,而不是像我搜索过的其他帖子那样过了很长时间 为了。我还是加了

sqlalchemy.pool_recycle = 1800 

但这并没有解决问题。重新启动 apache 后,每 5 次或 第 6 个请求从上述错误中得到 500,因此它不是长时间超时的结果。 谢谢

最佳答案

您可以尝试增加 MySQL 配置中的 max_allowed_pa​​cket 配置参数值。

http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html#sysvar_max_allowed_packet

例如:

max_allowed_packet=128M

关于python - MySQL 服务器已经消除了 Pylons、SQLAlchemy、Apache 的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3937945/

相关文章:

python - 如何重新连接到 RabbitMQ?

python - python逆向工程后没有关系的类图

python - 与工厂男孩的一对多关系

python - 使用 cron 运行脚本在 mac 上不起作用

javascript - 发布请求 express : Cannot set headers after they are sent to the client

php - 在表中两个不同列中搜索两个文件名时如何编写搜索查询

mysql - 如何动态删除MySQL表中的外键?

python - 使用 SQLalchemy 将数据从一个数据库移动到另一个备份数据库的最简单方法是什么?

python - 如何使用 Sqlalchemy 创建一定长度的整数?

python - 使用 unittest discover 传递参数(对于 argparse)