Karp 的技术博客
主页
最新
踩坑教训
数据库
操作系统
Nginx
协议
编程语言
容器
网络安全
其他
踩坑教训
[踩坑] Swoole 抛错 记录

近期遇到三个swoole 的抛错日志, 很头疼 有的有解释 有的并没有, 但总体也算是解决了问题.

数据库
查看 Mysql 8.0 一分钟内调用的最多的sql

要查看MySQL 8.0一分钟内调用最多的SQL语句,可以使用MySQL Performance Schema来进行监控和分析。下面是一种可能的方法:

踩坑教训
Swoole WARNING Worker_discard_data (ERRNO 1007): [2] ignore data

Swoole WARNING Worker_discard_data (ERRNO 1007): [2] ignore data 常见于:

编程语言
Shell 扫描目录下文件, 格式化生成SQL分割文件.
[root@data table]# ls
20230717  20230725  20230802  20230810  20230818  20230826  20230903  20230911  20230919  20230927  20231005  20231013  20231021  20231029  20231106
20230718  20230726  20230803  20230811  20230819  20230827  20230904  20230912  20230920  20230928  20231006  20231014  20231022  20231030  20231107
20230719  20230727  20230804  20230812  20230820  20230828  20230905  20230913  20230921  20230929  20231007  20231015  20231023  20231031  20231108
20230720  20230728  20230805  20230813  20230821  20230829  20230906  20230914  20230922  20230930  20231008  20231016  20231024  20231101  20231109
20230721  20230729  20230806  20230814  20230822  20230830  20230907  20230915  20230923  20231001  20231009  20231017  20231025  20231102  20231110
20230722  20230730  20230807  20230815  20230823  20230831  20230908  20230916  20230924  20231002  20231010  20231018  20231026  20231103  20231111
踩坑教训
Swoole 抛错 ; WARNING timer_callback (ERRNO 9007): No idle worker is available

根据提供的错误消息,这是一个关于Swoole服务的错误。错误消息中的WARNING timer_callback (ERRNO 9007): No idle worker is available表示没有空闲的工作进程可用。