个人随笔
目录
Python脚本,MySQL断开连接的原因
2019-08-03 23:22:59

今天,我突然之间发现我的python脚本竟然没有生效,我的逻辑如下:

  1. import time
  2. def timer(n):
  3. '''''
  4. 每n秒执行一次
  5. '''
  6. while True:
  7. print(time.strftime('%Y-%m-%d %X',time.localtime()))
  8. getNew() # 此处为要执行的任务
  9. time.sleep(n)
  10. try:
  11. #一天执行一次
  12. timer(24*60*60)
  13. except Exception as e:
  14. print("下载发生异常,暂停"+str(e))
  15. finally:
  16. db.close;

然后发现执行第二波的时候,报数据库链接异常,原来是,MySQL的机制,MySQL连接的空闲时间超过8小时后自动断开连接。解决的办法是改配置或者用连接池,但是,最简单的方法,就不要休眠这么久,改为六个钟执行一次就好啦。

 653

啊!这个可能是世界上最丑的留言输入框功能~


当然,也是最丑的留言列表

有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔   备案号 : 粤ICP备18099399号-2