一 问题描述

程序里连maxscale报错:

connection Killed by maxscale。

当执行一个慢sql,例如select SLEEP(181),也报如上错误。

二 排查思路

①  检查下maxscale的连接超时参数connection_timeout是否过小。

如果没配置,默认为0,表示没限制,我们这里没配置,说明不是这个原因导致的。

该参数介绍官网地址:https://mariadb.com/kb/en/mariadb-maxscale-24-mariadb-maxscale-configuration-guide/#connection_timeout

② 我们是haproxy代理maxscale的架构,因此需要检查下haproxy的配置参数中的timeout client配置是否过小。

配置如下:

timeout client      180s
timeout server      300s

将其调大为8个小时:

然后重启haproxy

/*

参数介绍

*/

--本篇文章参考了https://blog.csdn.net/zhaoyangjian724/article/details/51145045

connection Killed by maxscale相关推荐

  1. mysql killed状态连接_MySQL: kill connection的实现简析

    原创水平有限,有误请指出.仅仅作为学习参考和学习笔记. 源码版本 5.7.22 只研究了kill connection的情况. 最近看了丁奇老师的mysql课程中 kill connection的部分 ...

  2. Spark 运行内存不足Not enough space to cache rdd in memory,Container killed by YARN for exceeding memory

    日志报错(WARN类型最后执行成功可以忽略): 19/04/15 12:35:37 INFO memory.MemoryStore: Will not store rdd_2_5119/04/15 1 ...

  3. MaxScale初探

    内容预览: 1.MaxScale简介 2.MaxScale安装 3.MaxScale配置 4.MaxScale简单测试 5.MaxScale Debug Interface和CLI 6.MaxScal ...

  4. MaxScale Binlog Server实践

    MaxScale Binlog Server实践 简介 Part1:写在最前 在之前的博文中有说到MaxScale,作为中间件,配合MHA使用或者主从使用可实现读写分离和负载均衡,今天简单介绍下Max ...

  5. 解决Lost connection to MySQL server during query错误方法

    昨天使用Navicat for MySQL导入MySQL数据库的时候,出现了一个严重的错误,Lost connection to MySQL server during query,字面意思就是在查询 ...

  6. linux程序提示killed的原因

    文章目录 1. 查看Killed对应的日志 1.1 触发Killed常见原因 1.2 查看Killed日志 1.3 dmesg输出信息说明 2. 释放无用内存占用 2.1 查看系统内存情况 2.2 修 ...

  7. MySQL进阶垫脚石:线程长时间处于killed状态怎么破?

    一.背景 MySQL中使用kill命令去杀死连接时,如果使用show processlist会发现线程会处于killed状态一段时间,而不是立即杀掉.一些情况下,killed状态可能会存在很久,甚至可 ...

  8. MySQL实战篇-MySQL kill进程后出现killed

    问题描述 拷贝一个大表的表数据的时候,等待时间太久,就在前台通过CTRL+C的方式停掉了. mysql> create table fact_sale_new as select * from ...

  9. MySQL kill进程后出现killed

    文章目录 一.问题描述 二.解决方案 三.额外的一个报错 四.启用innodb_force_recovery=3 参考: 一.问题描述 拷贝一个大表的表数据的时候,等待时间太久,就在前台通过CTRL+ ...

最新文章

  1. python: how to delete a given item if it exist in the list
  2. Linux中的信号处理原理
  3. NP-Hard问题及组合最优化问题
  4. 发一个统计项目代码行数的Java代码
  5. P1067 多项式输出(模拟)
  6. SCII控制字确切含义
  7. Touch事件UIControlEvents详解
  8. 原来记录系统日志那么简单【Java】【SpringBoot】【Mybatis Plus】【AspcetJ】
  9. Java比较器概述即代码讲解实现
  10. activereport
  11. Delphi 与 DirectX 之 DelphiX(91): TDIB.DrawMono();
  12. Abaqus学习笔记(基础)
  13. 百度竞价推广之关键词选择技巧
  14. 工业网络心脏—WiFi 6工业路由器方案IPQ5018方案介绍与应用分析功能特点
  15. 声呐直线阵正交混频实验(HEU信息与信号处理创新实践项目一)
  16. steam教育文化传承的必要性
  17. 国内外视频编解码标准体系-说说MPEG、ITU、AOM、AVS演进历程
  18. 企业迁移到云之前要考虑的关键因素
  19. 【教师证学习笔记007】中学德育
  20. 新一代虚拟现实数据手套 FOHEART H1

热门文章

  1. matlab 添加路径和工具箱
  2. Android面试大总结
  3. Web API 开发接口
  4. Android 网络框架
  5. 积分电路matlab代码实现,基于Matlab空心线圈积分电路设计+文献综述
  6. 企业使用加密软件的原因有哪几点?
  7. python自动接收邮件验证码_「 python 」 python 实现发送邮件验证码
  8. 1927:【04NOIP普及组】花生采摘
  9. 以太坊ENS域名注册量飙升216% 巨鲸疯狂扫荡?或将迎来炒作高潮
  10. 解决Mybatis-Plus的联合主键问题