- 在失败日志中添加数据内容的 JSON 编码- 优化错误信息结构,便于调试和追踪问题 - 统一使用点号连接类名和数据内容
@@ -137,7 +137,7 @@ abstract class BaseJob
protected function onFailed(mixed $data): void
{
// 默认失败处理逻辑
- Log::error('队列任务执行失败: ' . static::class, (array)$data);
+ Log::error('队列任务执行失败: ' . static::class.' - ' . json_encode($data));
}
/**