首页 > 其他分享 >[ERROR] Error log throttle: 'Can't create thread to handle new connection' error(s)

[ERROR] Error log throttle: 'Can't create thread to handle new connection' error(s)

时间:2024-09-19 10:48:47浏览次数:9  
标签:throttle log error nofile mysqld nproc mysql handle 65536

日常巡查中发现mysql 日志中有大量报错:
2024-09-12 02:51:02 19177 [ERROR] Error log throttle: 3 'Can't create thread to handle new connection' error(s) suppressed
2024-09-12 02:51:02 19177 [ERROR] Can't create thread to handle request (errno= 11)

如下图所示:


问题处理

这个报错一般是因为操作系统中max user process 这个参数设置过小导致的。默认值是1024,一般我们给设置成65536。

如果不想重启mysql,可以动态修改该值:
echo -n "Max processes=2048:2048" > proc/pidof mysqld/limits

注意:pidof mysqld 是mysqld的pid号,可以通过 ps -ef |grep mysqld 查看,如果是多实例,则每个mysqld都要执行一遍。

动态修改完后,修改/etc/security/limits.conf文件使永久生效
vim /etc/security/limits.conf
*       soft nproc      65536
*       hard nproc      65536
*       soft nofile     65536
*       hard nofile     65536

mysql       soft nproc      65536
mysql       hard nproc      65536
mysql       soft nofile     65536
mysql       hard nofile     65536

保存退出即可。

注意nproc是控制 max user porcess 值的,nofile是控制文件句柄数的,这两个值在mysql操作系统上一般都要设置大些。

标签:throttle,log,error,nofile,mysqld,nproc,mysql,handle,65536
From: https://www.cnblogs.com/sunjiwei/p/18420059

相关文章

  • OneDrive / SharePoint Online - Downloaded zip contains errors "The file size exc
    Source: https://oregonstate.teamdynamix.com/TDClient/1935/Portal/KB/PrintArticle?ID=160364Issue/QuestionItriedtodownloadalargeamountoffilesfromSharePoint.A.zipfilewasdownloaded,anditcontainssomeofthefiles,buttherestshow.error......
  • 小程序上传代码出错,Error: 代码包大小超过限制,main package source size 2662KB...
    上传代码问题uniapp小程序上传代码时提示:Error:代码包大小超过限制,mainpackagesourcesize2662KB...解决方案使用HbuilderX发行,打开微信开发者工具,再次上传代码可解决此问题填写小程序appid与小程序名称: 执行发行时遇到的问题此应用DCloudappid......
  • 易优cms网站安装报错Parse error: syntax error, unexpected '[' in /data/home/xyu80
    当您在安装易优CMS时遇到“Parseerror:syntaxerror,unexpected'['”的错误,这通常是由于PHP版本过高导致的。易优CMS可能不支持某些较新版本的PHP语法特性。您可以尝试将PHP版本设置为5.5来解决这个问题。解决步骤确认当前PHP版本降级PHP版本至5.5重新安装易优CMS详细......
  • Log4j2—漏洞分析(CVE-2021-44228)
    目录Log4j2漏洞原理漏洞根因调用链源码分析调用链总结漏洞复现dnsrmiLog4j2漏洞原理前排提醒:本篇文章基于我另外一篇总结的JNDI注入后写的,建议先看该文章进行简单了解JNDI注入:https://blog.csdn.net/weixin_60521036/article/details/142322372提前小结说明:Log4j2(CVE-2021-4......
  • test.c:12:17: error: break statement not within loop or switch
     001、[root@localhosttest]#lstest.c[root@localhosttest]#cattest.c#include<stdio.h>intmain(void){inti;printf("i=");scanf("%d",&i);if(i>0){puts(&qu......
  • 如何在删除ibdata1和ib_logfile的情况下恢复MySQL数据库
    昨天,有个朋友对公司内部使用的一个MySQL实例开启binlog,但是在启动的过程中失败了(他也没提,为何会失败),在启动失败后,他删除了ibdata1和ib_logfile,后来,能正常启动了,但所有的表通过showtables能看到,但是select的过程中却报“Tabledoesn'texist”。于是,建议他试试可传输表空间。同......
  • MySQL 二进制日志(binlog):理解与应用
    在MySQL数据库的世界里,二进制日志(binlog)是一个至关重要的组成部分。那么,什么是MySQL的二进制日志呢?它又有着哪些重要的作用呢?让我们一起来深入探讨。一、什么是MySQL的二进制日志(binlog)MySQL的二进制日志是一种记录数据库变更的文件。它以二进制格式记录了数据库中......
  • WPF WebBrowser suppress script errors
    ScriptError,Anerrorhasoccuredinthescriptonthispage.Doyouwanttocontinuerunningscriptsonthispage?   //xaml<Windowx:Class="WpfApp378.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/present......
  • uart loglevel和pr_debug的区别
    pr_debug是Linux内核中用于打印调试信息的宏,它的行为会根据编译时的配置有所不同。如果定义了CONFIG_DYNAMIC_DEBUG配置选项,pr_debug会扩展为dynamic_pr_debug,这允许在运行时动态地控制调试信息的输出。如果没有定义CONFIG_DYNAMIC_DEBUG,但定义了DEBUG,则pr_debug等同于......
  • java.lang.UnsatisfiedLinkError: dlopen failed: library "libc++_shared.so" not fo
    一、概述在AndroidStudio中集成opencv,使用其native函数时报的一个错误 二、解决办法opencv提供的native文件夹中提供的是动态库但是在gradle中的配置中,配置的stl是静态的,将其改为shared就行了externalNativeBuild{cmake{cp......