Open dreamsoday opened 3 years ago
请问@hhxsv5 这个mysql/redis的连接是在仅在master进程里保持的连接吗,没有在manage或者多个worker保持的连接?
@lwhdev 每个进程(worker/task/timer/custom process)中保持一个连接。
@hhxsv5 还要一个疑问就是,如果有一个woker进程的长时间空闲,导致数据库连接断了,有请求进来,会报1.mysql异常还是2.会重新连接mysql还是3.重起一个woker进程?,请大佬解答一下
@hhxsv5 还要一个疑问就是,如果有一个woker进程的长时间空闲,导致数据库连接断了,有请求进来,会报1.mysql异常还是2.会重新连接mysql还是3.重起一个woker进程?,请大佬解答一下
断开的那几个连接的请求会出现5xx,然后Laravel框架会进行重连,worker进程不变。
@hhxsv5 还要一个疑问就是,如果有一个woker进程的长时间空闲,导致数据库连接断了,有请求进来,会报1.mysql异常还是2.会重新连接mysql还是3.重起一个woker进程?,请大佬解答一下
断开的那几个连接的请求会出现5xx,然后Laravel框架会进行重连,worker进程不变。
谢谢,我实践一下
没有计划,后面 laravel/octane稳定并支持协程后,应该会自带连接池。