在使用workman的时候碰到两个问题

1、mysql报错  mysql gone away;

2、redis更新报错;

原因:

查看workman 手册得知,不要在主进程中初始化数据库、memcache、redis等连接资源,因为主进程初始化的连接可能会被子进程自动继承(尤其是使用单例的时候),

所有进程都持有同一个连接,服务端通过这个连接返回的数据在多个进程上都可读,会导致数据错乱。同样的,如果任何一个进程关闭了连接(例如daemon模式运行时)

主程序会退出导致连接关闭),都导致所有子进程连接都被遗弃关闭,并发生不可预知的错误,例如mysql gone away 错误。

转载于:https://www.cnblogs.com/quepq/p/9583911.html

workman使用时,mysql报错 mysql gone away相关推荐

  1. 关于maxent报错的解决办法-have different geographic dimensions; 海拔-土壤-19个气候因子等混合使用时MaxEnt报错解决方法

    关于maxent报错的解决办法,have different geographic dimensions: 海拔-土壤-19个气候因子等混合使用时MaxEnt报错解决方法 私我451473183

  2. 关于BeanUtils.populate()方法使用时的报错解决

    最近,在开发javaweb项目时,遇到了这么一个问题:使用BeanUtils对前端-jsp页面发来的数据在Servlet中进行封装成对象时,使用BeanUtils.populate()该方法.其中第一 ...

  3. QT使用时,报错说No suitable kits can be found

    最近需要把使用Qt的一个老项目运行起来,但是原先的Windows环境没有了. 所有只能自己搭建一个环境,考虑到Qt时跨平台的,不想在Windows搭建,于是在Ubuntu上搭建. 搭建完成后,发现了两 ...

  4. MySQL 报错MySQL server syntax to use near 'OPTION SQL_SELECT_LIMIT=DEFAULT'

    在hive的应用中,出现如下错误时You have an error in your SQL syntax; check the manual that corresponds to your MyS ...

  5. 命令行连接MySQL报错:mysql: [Warning] Using a password on the command line interface can be insecure

    该问题与下面的问题一样: Linux下MySQL命令行不能输入密码

  6. 使用时testng报错问题解决方案

    java.net.SocketException: Software caused connection abort: socket write error 解决方案:修改eclipse.ini文件, ...

  7. 【MySQL】MySQL 8 IDEA连接本地MySQL报错 Host DESKTOP-MISSMJIJ is not allowed to connect to this serv

    1.背景 在window10 下开发,MySQL 8 IDEA连接本地MySQL报错 MySQL 8 Host DESKTOP-MISSMJIJ is not allowed to connect t ...

  8. mysql报错:Reading table information for completion of table and column names

    一.前言 在使用命令行打开数据库的时候,报错如标题所示.这里总结记录一下. 二.错误原因 1.锁表的原因 参考链接:https://blog.csdn.net/ssergsw/article/deta ...

  9. MySQL : 报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost...

    MySQL : 报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost 摘自: ...

最新文章

  1. 为你揭示最危害程序员职业生涯的三大观念
  2. 手机360浏览器怎么清空历史记录 手机360浏览器历史记录清空方法分享
  3. ise仿真添加信号_「干货」推荐一款FPGA仿真调试鸟枪换炮的工具
  4. MongoDB数据库导出导入迁移
  5. python四种可变类型_python中可变类型与不可变类型 + 类型转换
  6. Android之解决太大太多图片造成的oom
  7. PM_10 十大管理之项目沟通管理(七)和干系人管理(八)
  8. 社群编码识别黑灰产攻击实践
  9. 概率论学习二、样本空间与事件
  10. LaTex中表格常用设置
  11. java企业级快速开发平台jeeadminlte(jeesite大胖老师修改版)
  12. (八)空气质量指数计算7.0-----beautifulsoup4解析处理html、获取所有城市空气质量
  13. 在水滴买了保险,理赔肺癌被拒只因乳腺增生?
  14. 大道至简之一:如何准确把握趋势
  15. 寻找突破口语学习技巧
  16. 常见的ftp工具有哪些,分享8款常见的ftp工具
  17. CAD图块:什么是动态块?CAD动态块怎么使用?
  18. python写词法分析器_[宜配屋]听图阁
  19. ZStack Cloud助力恩施广电建设云上恩施融媒体平台
  20. Jmeter做5万的并发实践

热门文章

  1. 博客制作系 -- 2.9. 开发环境部署环境
  2. 政府数据资源管理系统
  3. centos 怎么用 基本知识
  4. 配置Hi提醒的定时提醒任务,微信短信提醒还不够?那就直接打电话吧
  5. MATLAB常用的快捷键
  6. 三维电子沙盘AR虚拟现实数字沙盘M3DGIS课程第54课
  7. 手机游戏市场分析-3G手机开发公开课-东方尚智,3g数字内容学院
  8. 金山云服务器异常,金山云-文档中心-金山云告诉你:找不到服务器或dns错误怎么办...
  9. 两步教你在Vue中设置登录验证拦截!
  10. 使用pyarmor对python文件进行加密