代码之家  ›  专栏  ›  技术社区  ›  Timmy

mysql服务器在pylons、sqlacalchemy、apache中出错

  •  1
  • Timmy  · 技术社区  · 15 年前

    很抱歉,如果有问题,我正在跑步

    apache2 
    SQLAlchemy 0.5.8 
    Pylons 1.0 
    Python 2.5.2 
    

    在一个简单的页面上(只从数据库中检索数据),我得到: 错误-:(operationalerror)(2006, “mysql服务器已经消失了” 每隔几次请求,而不是像我搜索过的其他帖子一样长时间之后 为了。我还补充说

    sqlalchemy.pool_recycle = 1800 
    

    但这并不能解决问题。在重新启动Apache之后,每5分钟或 第6个请求从上面的错误中得到500,所以它不是长时间超时的结果。 谢谢

    1 回复  |  直到 15 年前
        1
  •  1
  •   MiSHuTka    15 年前

    您可以尝试在mysql配置中增加max_allowed_packet配置参数值。

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

    例如:

    max_allowed_packet=128M