[2026-08-26 00:00:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] ========== 日期切换,新日志文件 ========== [2026-08-26 00:00:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 请求ID: 20260817164750_e7853b97 (继续) [2026-08-26 00:00:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717142,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:01:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717206,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:01:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:02:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717271,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:03:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717336,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:04:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717400,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:05:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717465,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:06:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717530,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:07:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:07:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717595,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:08:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717659,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:09:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717724,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:11:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717789,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:12:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717853,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:12:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:13:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717918,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:14:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":717983,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:15:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718047,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:16:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718112,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:17:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:17:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718177,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:18:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718242,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:19:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718306,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:20:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718371,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:21:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718436,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:22:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:22:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718501,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:23:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718565,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:25:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718630,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:26:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718694,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:27:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718759,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:27:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:28:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718824,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:29:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718889,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:30:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":718953,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:31:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719018,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:32:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:32:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719083,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:33:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719147,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:34:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719212,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:35:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719277,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:36:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719341,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:37:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:37:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719406,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:39:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719471,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:40:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719536,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:41:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719600,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:42:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719665,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:42:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:43:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719730,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:44:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719795,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:45:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719859,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:46:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719924,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:47:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:47:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":719989,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:48:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720053,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:49:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720118,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:50:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720183,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:52:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720248,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:52:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:53:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720312,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:54:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720377,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:55:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720442,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:56:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720506,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:57:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720571,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:57:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 00:58:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720636,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 00:59:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720701,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:00:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720766,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:01:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720830,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:02:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720895,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:03:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:03:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":720960,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:04:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721025,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:06:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721089,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:07:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721154,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:08:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:08:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721219,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:09:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721284,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:10:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721348,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:11:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721413,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:12:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721478,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:13:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:13:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721542,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:14:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721607,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:15:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721672,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:16:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721737,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:17:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721802,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:18:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:18:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721866,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:20:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721931,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:21:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":721996,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:22:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722061,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:23:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:23:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722125,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:24:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722190,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:25:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722255,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:26:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722320,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:27:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722384,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:28:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:28:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722449,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:29:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722514,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:30:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722579,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:31:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722643,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:33:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722708,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:33:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:34:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722773,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:35:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722838,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:36:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722902,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:37:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":722967,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:38:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:38:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723032,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:39:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723097,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:40:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723161,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:41:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723226,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:42:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723291,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:43:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:43:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723356,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:44:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723421,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:45:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723485,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:47:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723550,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:48:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723615,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:48:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:49:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723680,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:50:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723744,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:51:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723809,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:52:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723874,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:53:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":723939,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:53:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:54:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724003,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:55:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724068,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:56:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724133,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:57:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724198,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:58:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 01:58:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724262,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 01:59:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724327,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:01:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724392,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:02:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724457,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:03:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724521,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:03:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:04:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724586,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:05:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724651,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:06:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724716,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:07:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724780,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:08:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724845,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:08:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:09:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724910,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:10:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":724975,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:11:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725039,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:12:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725104,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:13:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:14:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725169,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:15:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725234,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:16:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725298,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:17:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725363,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:18:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725428,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:19:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:19:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725493,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:20:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725557,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:21:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725622,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:22:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725687,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:23:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725752,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:24:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:24:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725817,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:25:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725881,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:26:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":725946,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:28:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726011,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:29:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:29:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726075,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:30:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726140,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:31:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726205,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:32:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726270,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:33:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726334,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:34:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:34:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726399,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:35:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726464,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:36:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726529,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:37:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726593,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:38:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726658,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:39:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:39:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726723,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:41:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726788,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:42:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726852,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:43:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726917,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:44:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:44:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":726982,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:45:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727046,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:46:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727111,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:47:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727176,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:48:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727241,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:49:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:49:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727305,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:50:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727370,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:51:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727435,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:52:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727500,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:53:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727564,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:54:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 02:55:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727629,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:56:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727694,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:57:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727759,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:58:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727823,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:59:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727888,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 02:59:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:00:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":727953,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:01:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728018,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:02:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728083,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:03:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728147,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:04:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:04:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728212,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:05:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728277,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:06:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728342,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:07:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728406,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:09:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728471,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:09:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:10:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728536,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:11:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728601,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:12:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728665,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:13:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728730,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:14:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728795,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:14:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:15:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728860,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:16:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728924,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:17:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":728989,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:18:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729054,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:19:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:19:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729119,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:20:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729183,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:22:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729248,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:23:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729313,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:24:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729378,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:24:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:25:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729442,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:26:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729507,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:27:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729572,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:28:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729637,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:29:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729701,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:29:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:30:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729766,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:31:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729831,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:32:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729896,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:33:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":729960,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:34:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:34:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730025,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:36:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730090,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:37:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730154,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:38:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730219,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:39:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730284,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:39:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:40:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730349,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:41:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730413,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:42:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730478,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:43:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730543,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:44:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730608,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:44:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:45:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730672,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:46:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730737,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:47:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730802,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:48:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730867,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:50:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:50:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730931,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:51:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":730996,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:52:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731061,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:53:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731126,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:54:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731191,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:55:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 03:55:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731255,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:56:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731320,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:57:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731385,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:58:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731450,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 03:59:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731514,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:00:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:00:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731579,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:01:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731644,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:03:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731708,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:04:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731773,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:05:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731838,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:05:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:06:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731903,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:07:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":731968,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:08:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732032,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:09:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732097,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:10:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:10:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732162,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:11:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732227,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:12:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732291,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:13:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732356,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:14:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732421,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:15:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732486,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:17:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732550,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:18:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732615,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:19:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732680,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:20:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732745,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:20:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:21:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732810,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:22:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732874,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:23:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":732939,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:24:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733004,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:25:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:25:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733068,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:26:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733133,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:27:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733198,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:28:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733263,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:30:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733328,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:30:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:31:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733392,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:32:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733457,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:33:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733522,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:34:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733586,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:35:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733651,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:35:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:36:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733716,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:37:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733781,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:38:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733845,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:39:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733910,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:40:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:40:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":733975,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:41:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734040,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:42:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734104,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:44:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734169,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:45:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734234,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:45:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:46:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734299,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:47:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734363,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:48:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734428,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:49:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734493,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:50:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734558,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:50:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:51:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734622,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:52:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734687,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:53:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734752,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:54:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734816,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:55:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 04:55:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734881,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:56:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":734946,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:58:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735011,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 04:59:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735075,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:00:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735140,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:00:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:01:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735205,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:02:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735270,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:03:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735334,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:04:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735399,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:05:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735464,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:06:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:06:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735528,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:07:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735593,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:08:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735658,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:09:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735722,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:10:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735787,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:11:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:12:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735852,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:13:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735917,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:14:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":735981,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:15:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736046,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:16:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:16:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736111,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:17:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736176,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:18:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736240,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:19:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736305,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:20:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736370,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:21:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:21:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736434,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:22:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736499,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:23:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736564,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:25:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736629,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:26:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736693,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:26:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:27:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736758,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:28:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736823,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:29:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736887,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:30:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":736952,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:31:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:31:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737017,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:32:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737082,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:33:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737146,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:34:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737211,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:35:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737276,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:36:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:36:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737340,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:37:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737405,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:39:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737470,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:40:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737534,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:41:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737599,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:41:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:42:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737664,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:43:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737729,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:44:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737793,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:45:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737858,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:46:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:46:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737923,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:47:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":737988,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:48:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738052,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:49:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738117,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:50:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738182,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:51:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:51:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738246,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:53:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738311,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:54:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738376,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:55:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738441,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:56:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738505,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:56:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 05:57:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738570,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:58:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738635,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 05:59:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738699,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:00:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738764,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:01:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738829,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:01:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:02:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738894,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:03:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":738958,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:04:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739023,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:06:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739088,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:06:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:07:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739153,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:08:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739217,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:09:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739282,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:10:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739347,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:11:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739411,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:12:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:12:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739476,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:13:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739541,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:14:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739606,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:15:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739670,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:16:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739735,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:17:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:17:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739800,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:18:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739864,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:20:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739929,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:21:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":739994,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:22:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:22:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740059,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:23:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740123,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:24:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740188,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:25:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740253,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:26:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740317,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:27:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:27:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740382,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:28:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740447,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:29:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740511,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:30:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740576,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:31:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740641,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:32:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:32:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740706,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:34:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740770,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:35:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740835,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:36:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740900,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:37:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":740965,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:37:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:38:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741029,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:39:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741094,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:40:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741159,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:41:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741223,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:42:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:42:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741288,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:43:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741353,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:44:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741418,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:45:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741482,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:46:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741547,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:47:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:48:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741612,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:49:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741677,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:50:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741741,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:51:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741806,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:52:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741871,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:52:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:53:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":741936,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:54:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742000,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:55:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742065,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:56:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742130,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:57:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 06:57:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742195,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:58:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742259,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 06:59:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742324,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:01:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742389,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:02:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742454,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:02:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:03:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742518,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:04:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742583,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:05:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742648,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:06:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742712,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:07:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742777,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:07:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:08:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742842,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:09:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742907,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:10:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":742972,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:11:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743036,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:12:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743101,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:13:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:13:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743166,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:15:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743230,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:16:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743295,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:17:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743360,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:18:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:18:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743425,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:19:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743490,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:20:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743554,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:21:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743619,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:22:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743684,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:23:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:23:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743749,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:24:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743813,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:25:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743878,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:26:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":743943,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:28:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744008,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:28:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:29:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744072,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:30:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744137,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:31:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744202,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:32:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744267,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:33:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:33:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744331,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:34:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744396,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:35:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744461,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:36:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744526,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:37:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744590,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:38:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:38:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744655,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:39:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744720,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:40:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744785,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:42:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744849,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:43:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744914,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:43:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:44:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":744979,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:45:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745043,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:46:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745108,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:47:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745173,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:48:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:48:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745238,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:49:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745302,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:50:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745367,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:51:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745432,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:52:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745497,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:53:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:53:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745562,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:54:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745626,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:56:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745691,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:57:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745756,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:58:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745820,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 07:58:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 07:59:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745885,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:00:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":745950,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:01:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746015,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:02:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746079,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:03:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746144,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:03:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:04:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746209,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:05:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746274,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:06:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746338,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:07:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746403,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:08:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:09:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746468,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:10:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746533,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:11:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746598,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:12:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746662,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:13:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746727,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:13:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:14:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746792,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:15:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746857,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:16:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746921,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:17:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":746986,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:18:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747051,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:18:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:19:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747116,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:20:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747180,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:21:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747245,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:23:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747310,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:23:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:24:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747374,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:25:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747439,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:26:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747504,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:27:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747569,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:28:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747633,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:28:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:29:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747698,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:30:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747763,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:31:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747828,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:32:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747892,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:33:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":747957,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:34:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:34:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748022,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:35:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748087,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:37:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748151,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:38:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748216,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:39:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:39:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748281,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:40:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748346,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:41:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748410,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:42:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748475,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:43:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748540,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:44:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:44:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748605,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:45:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748669,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:46:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748734,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:47:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748799,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:48:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748864,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:49:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:50:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748929,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:51:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":748993,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:52:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749058,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:53:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749123,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:54:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:54:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749187,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:55:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749252,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:56:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749317,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:57:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749382,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:58:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749446,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 08:59:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 08:59:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749511,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:00:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749576,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:01:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749641,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:02:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749705,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:04:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749770,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:04:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:05:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749835,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:06:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749900,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:07:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":749964,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:08:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750029,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:09:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:09:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750094,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:10:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750158,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:11:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750223,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:12:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750288,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:13:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750353,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:14:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:14:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750417,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:15:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750482,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:16:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750547,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:18:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750612,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:19:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750676,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:19:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:20:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750741,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:21:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750806,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:22:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750871,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:23:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":750935,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:24:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751000,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:24:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:25:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751065,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:26:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751130,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:27:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751195,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:28:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751259,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:29:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:29:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751324,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:31:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751389,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:32:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751454,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:33:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751518,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:34:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751583,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:34:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:35:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751648,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:36:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751713,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:37:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751777,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:38:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751842,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:39:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751907,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:39:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:40:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":751971,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:41:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752036,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:42:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752101,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:43:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752166,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:45:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:45:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752230,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:46:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752295,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:47:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752360,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:48:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752425,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:49:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752489,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:50:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:50:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752554,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:51:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752619,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:52:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752683,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:53:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752748,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:54:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752813,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:55:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 09:55:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752877,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:56:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":752942,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:57:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753007,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 09:59:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753072,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:00:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753136,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:00:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:01:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753201,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:02:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753266,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:03:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753330,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:04:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753395,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:05:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:05:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753460,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:06:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753525,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:07:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753589,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:08:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753654,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:09:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753719,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:10:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:10:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753784,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:12:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753848,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:13:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753913,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:14:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":753978,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:15:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754042,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:15:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:16:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754107,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:17:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754172,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:18:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754237,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:19:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754302,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:20:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:20:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754366,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:21:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754431,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:22:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754496,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:23:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754560,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:24:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754625,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:25:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:26:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754690,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:27:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754755,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:28:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754819,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:29:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754884,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:30:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":754949,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:30:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:31:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755014,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:32:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755078,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:33:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755143,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:34:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755208,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:35:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:35:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755272,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:36:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755337,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:37:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755402,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:38:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755467,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:40:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755531,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:40:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:41:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755596,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:42:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755661,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:43:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755725,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:44:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755790,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:45:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755855,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:45:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:46:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755920,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:47:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":755984,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:48:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756049,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:49:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756113,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:50:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756178,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:50:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:51:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756243,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:53:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756308,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:54:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756372,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:55:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756437,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:55:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 10:56:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756502,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:57:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756567,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:58:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756631,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 10:59:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756696,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:00:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756761,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:01:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:01:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756825,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:02:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756890,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:03:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":756955,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:04:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757020,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:05:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757084,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:06:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:07:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757149,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:08:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757214,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:09:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757279,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:10:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757343,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:11:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:11:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757408,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:12:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757473,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:13:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757537,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:14:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757602,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:15:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757667,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:16:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:16:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757732,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:17:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757797,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:18:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757861,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:19:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757926,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:21:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":757991,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:21:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:22:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758055,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:23:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758120,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:24:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758185,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:25:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758250,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:26:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758314,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:26:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:27:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758379,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:28:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758444,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:29:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758509,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:30:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758573,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:31:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:31:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758638,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:32:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758703,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:34:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758768,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:35:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758832,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:36:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758897,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:36:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:37:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":758962,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:38:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759026,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:39:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759091,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:40:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759156,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:41:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759220,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:41:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:42:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759285,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:43:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759350,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:44:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759415,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:45:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759479,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:46:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:46:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759544,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:48:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759609,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:49:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759674,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:50:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759738,"processed_count":8,"memory_mb":20,"pid":16456} [2026-08-26 11:50:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 11:50:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"55","vat_id":"20260812001"} [2026-08-26 11:50:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"55","status":"processing","status_int":1,"error_message":null} [2026-08-26 11:51:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"20260812001","task_id":"55"} [2026-08-26 11:51:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 11:51:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 11:51:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 11:51:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 11:51:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 11:51:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 11:51:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"55","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 11:51:00] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"55","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 11:51:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"55"} [2026-08-26 11:51:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759798,"processed_count":9,"memory_mb":20,"pid":16456} [2026-08-26 11:51:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 11:51:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"55","vat_id":"20260812001"} [2026-08-26 11:51:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"55","status":"processing","status_int":1,"error_message":null} [2026-08-26 11:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"20260812001","task_id":"55"} [2026-08-26 11:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 11:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 11:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 11:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 11:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 11:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 11:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"55","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 11:51:14] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"55","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 11:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"55"} [2026-08-26 11:51:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 11:51:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"55","vat_id":"20260812001"} [2026-08-26 11:51:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"55","status":"processing","status_int":1,"error_message":null} [2026-08-26 11:51:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"20260812001","task_id":"55"} [2026-08-26 11:51:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 11:51:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 11:51:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 11:51:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 11:51:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 11:51:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 11:51:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"55","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 11:51:26] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"55","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 11:51:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"55"} [2026-08-26 11:51:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 11:51:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"55","vat_id":"20260812001"} [2026-08-26 11:51:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"55","status":"processing","status_int":1,"error_message":null} [2026-08-26 11:51:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"20260812001","task_id":"55"} [2026-08-26 11:51:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 11:51:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 11:51:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 11:51:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 11:51:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 11:51:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 11:51:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"55","status":"failed","status_int":3,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 11:51:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 准备发送ES海牙结果回调 | Context: {"task_id":"55","callback_url":"http://192.168.1.211:8080/delivery/rpa/callback","error":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 11:51:43] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙结果回调发送失败 | Context: {"task_id":"55","callback_url":"http://192.168.1.211:8080/delivery/rpa/callback","http_code":null,"error":"cURL错误: Failed to connect to 192.168.1.211 port 8080 after 5002 ms: Timeout was reached"} [2026-08-26 11:51:43] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"55","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 11:51:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"55"} [2026-08-26 11:52:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:52:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759865,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 11:53:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759930,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 11:54:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":759995,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 11:55:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760059,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 11:56:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760124,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 11:57:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 11:57:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760189,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 11:58:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760254,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 11:59:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760318,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:00:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760383,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:02:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760448,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:02:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:03:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760512,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:04:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760577,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:05:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760642,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:06:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760707,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:07:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:07:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760771,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:08:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760836,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:09:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760901,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:10:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":760966,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:11:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761030,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:12:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:12:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761095,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:13:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761160,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:14:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761225,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:16:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761289,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:17:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761354,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:17:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:18:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761419,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:19:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761483,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:20:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761548,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:21:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761613,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:22:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:22:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761678,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:23:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761742,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:24:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761807,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:25:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761872,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:26:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":761937,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:27:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:27:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762001,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:28:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762066,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:30:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762131,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:31:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762196,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:32:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762260,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:32:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:33:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762325,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:34:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762390,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:35:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762454,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:36:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762519,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:37:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762584,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:37:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:38:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762649,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:39:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762713,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:40:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762778,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:41:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762843,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:42:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:42:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762907,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:44:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":762972,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:45:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763037,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:46:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763102,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:47:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763166,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:47:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:48:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763231,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:49:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763296,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:50:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763361,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:51:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763425,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:52:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763490,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:52:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:53:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763555,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:54:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763619,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:55:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763684,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:57:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763749,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:58:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 12:58:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763814,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 12:59:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763878,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:00:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":763943,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:01:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764008,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:02:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764072,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:03:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:03:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764137,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:04:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764202,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:05:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764267,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:06:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764331,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:07:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764396,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:08:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:08:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764461,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:09:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764526,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:11:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764590,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:12:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764655,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:13:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764720,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:13:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:14:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764785,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:15:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764849,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:16:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764914,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:17:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":764979,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:18:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:18:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765043,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:19:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765108,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:20:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765173,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:21:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765237,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:22:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765302,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:23:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:23:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765367,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:25:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765432,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:26:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765496,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:27:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765561,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:28:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765626,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:28:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:29:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765691,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:30:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765755,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:31:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765820,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:32:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765885,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:33:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":765949,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:33:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:34:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766014,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:35:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766079,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:36:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766144,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:38:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766208,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:38:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:39:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766273,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:40:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766338,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:41:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766402,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:42:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766467,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:43:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766532,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:44:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:44:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766597,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:45:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766661,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:46:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766726,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:47:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766791,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:48:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766856,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:49:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:49:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766920,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:50:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":766985,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:52:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767050,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:53:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767115,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:54:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:54:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767179,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:55:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767244,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:56:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767309,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:57:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767374,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:58:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767438,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 13:59:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 13:59:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767503,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:00:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767568,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:01:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767632,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:02:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767697,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:03:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767762,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:04:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:04:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767827,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:06:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767891,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:07:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":767956,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:08:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768021,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:09:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768085,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:09:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:10:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768150,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:11:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768215,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:12:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768280,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:13:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768344,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:14:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:14:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768409,"processed_count":12,"memory_mb":20,"pid":16456} [2026-08-26 14:15:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 14:15:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"56","vat_id":"20260812001"} [2026-08-26 14:15:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"56","status":"processing","status_int":1,"error_message":null} [2026-08-26 14:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"20260812001","task_id":"56"} [2026-08-26 14:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 14:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 14:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 14:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 14:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 14:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 14:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"56","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:15:25] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"56","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 14:15:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"56"} [2026-08-26 14:15:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 14:15:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"56","vat_id":"20260812001"} [2026-08-26 14:15:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"56","status":"processing","status_int":1,"error_message":null} [2026-08-26 14:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"20260812001","task_id":"56"} [2026-08-26 14:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 14:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 14:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 14:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 14:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 14:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 14:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"56","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:15:38] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"56","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 14:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"56"} [2026-08-26 14:15:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768477,"processed_count":14,"memory_mb":20,"pid":16456} [2026-08-26 14:15:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 14:15:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"56","vat_id":"20260812001"} [2026-08-26 14:15:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"56","status":"processing","status_int":1,"error_message":null} [2026-08-26 14:15:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"20260812001","task_id":"56"} [2026-08-26 14:15:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 14:15:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 14:15:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 14:15:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 14:15:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 14:15:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 14:15:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"56","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:15:50] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"56","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 14:15:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"56"} [2026-08-26 14:16:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 14:16:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"56","vat_id":"20260812001"} [2026-08-26 14:16:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"56","status":"processing","status_int":1,"error_message":null} [2026-08-26 14:16:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"20260812001","task_id":"56"} [2026-08-26 14:16:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 14:16:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 14:16:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 14:16:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 14:16:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 14:16:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 14:16:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"56","status":"failed","status_int":3,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:16:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 准备发送ES海牙结果回调 | Context: {"task_id":"56","callback_url":"http://192.168.1.211:8080/delivery/rpa/callback","error":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:16:07] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙结果回调发送失败 | Context: {"task_id":"56","callback_url":"http://192.168.1.211:8080/delivery/rpa/callback","http_code":null,"error":"cURL错误: Failed to connect to 192.168.1.211 port 8080 after 5007 ms: Timeout was reached"} [2026-08-26 14:16:07] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"56","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 14:16:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"56"} [2026-08-26 14:16:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 14:16:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"57","vat_id":"789012"} [2026-08-26 14:16:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"57","status":"processing","status_int":1,"error_message":null} [2026-08-26 14:16:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"789012","task_id":"57"} [2026-08-26 14:16:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 14:16:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 14:16:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 14:16:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 14:16:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 14:16:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 14:16:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"57","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:16:18] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"57","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 14:16:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"57"} [2026-08-26 14:16:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 14:16:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"57","vat_id":"789012"} [2026-08-26 14:16:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"57","status":"processing","status_int":1,"error_message":null} [2026-08-26 14:16:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"789012","task_id":"57"} [2026-08-26 14:16:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 14:16:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 14:16:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 14:16:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 14:16:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 14:16:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 14:16:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"57","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:16:31] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"57","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 14:16:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"57"} [2026-08-26 14:16:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 14:16:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"57","vat_id":"789012"} [2026-08-26 14:16:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"57","status":"processing","status_int":1,"error_message":null} [2026-08-26 14:16:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"789012","task_id":"57"} [2026-08-26 14:16:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 14:16:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 14:16:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 14:16:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 14:16:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 14:16:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 14:16:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"57","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:16:43] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"57","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 14:16:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"57"} [2026-08-26 14:16:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768541,"processed_count":19,"memory_mb":20,"pid":16456} [2026-08-26 14:16:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 14:16:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"57","vat_id":"789012"} [2026-08-26 14:16:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"57","status":"processing","status_int":1,"error_message":null} [2026-08-26 14:16:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"789012","task_id":"57"} [2026-08-26 14:16:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 14:16:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 14:16:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 14:16:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 14:16:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 14:16:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 14:16:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"57","status":"failed","status_int":3,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:16:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 准备发送ES海牙结果回调 | Context: {"task_id":"57","callback_url":"http://192.168.1.211:8080/delivery/rpa/callback","error":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 14:16:59] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙结果回调发送失败 | Context: {"task_id":"57","callback_url":"http://192.168.1.211:8080/delivery/rpa/callback","http_code":null,"error":"cURL错误: Failed to connect to 192.168.1.211 port 8080 after 5014 ms: Timeout was reached"} [2026-08-26 14:16:59] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"57","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 14:16:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"57"} [2026-08-26 14:17:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768606,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:19:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768670,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:19:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:20:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768735,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:21:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768800,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:22:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768865,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:23:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768929,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:24:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":768994,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:24:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:25:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769059,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:26:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769123,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:27:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769188,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:28:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769253,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:29:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:29:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769318,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:30:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769382,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:31:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769447,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:33:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769512,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:34:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769577,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:34:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:35:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769641,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:36:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769706,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:37:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769771,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:38:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769836,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:39:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769900,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:39:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:40:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":769965,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:41:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770030,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:42:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770094,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:43:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770159,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:44:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770224,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:45:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:46:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770289,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:47:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770353,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:48:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770418,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:49:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770483,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:50:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:50:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770548,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:51:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770612,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:52:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770677,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:53:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770742,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:54:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770806,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:55:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 14:55:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770871,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:56:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":770936,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:57:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771000,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 14:58:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771065,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:00:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771130,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:00:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:01:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771194,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:02:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771259,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:03:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771324,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:04:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771389,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:05:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:05:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771453,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:06:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771518,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:07:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771583,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:08:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771647,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:09:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771712,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:10:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:10:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771777,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:11:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771842,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:12:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771906,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:14:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":771971,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:15:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772036,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:15:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:16:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772100,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:17:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772165,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:18:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772230,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:19:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772294,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:20:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772359,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:20:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:21:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772424,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:22:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772488,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:23:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772553,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:24:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772618,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:25:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:25:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772683,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:26:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772747,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:28:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772812,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:29:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772877,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:30:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":772941,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:30:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:31:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773006,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:32:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773071,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:33:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773136,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:34:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773200,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:35:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773265,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:35:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:36:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773330,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:37:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773395,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:38:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773459,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:39:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773524,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:40:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:41:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773589,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:42:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773653,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:43:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773718,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:44:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773783,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:45:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773847,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:46:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:46:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773912,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:47:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":773977,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:48:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774042,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:49:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774106,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:50:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774171,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:51:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:51:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774236,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:52:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774300,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:53:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774365,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:55:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774430,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:56:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774494,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:56:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 15:57:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774559,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:58:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774624,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 15:59:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774688,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:00:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774753,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:01:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:01:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774818,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:02:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774883,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:03:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":774947,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:04:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775012,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:05:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775077,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:06:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:06:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775142,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:07:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775206,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:09:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775271,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:10:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775336,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:11:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775400,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:11:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:12:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775465,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:13:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775529,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:14:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775593,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:15:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775658,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:16:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:16:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775723,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:17:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775787,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:18:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775852,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:19:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775917,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:20:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":775982,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:21:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:21:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776046,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:23:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776111,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:24:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776176,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:25:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776240,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:26:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776305,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:26:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:27:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776370,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:28:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776435,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:29:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776499,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:30:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776564,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:31:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:31:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776629,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:32:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776694,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:33:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776758,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:34:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776823,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:36:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776888,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:36:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:37:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":776952,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:38:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777017,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:39:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777082,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:40:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777146,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:41:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777211,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:41:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:42:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777276,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:43:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777340,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:44:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777405,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:45:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777470,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:46:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:46:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777535,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:47:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777599,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:48:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777664,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:50:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777729,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:51:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777794,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:51:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:52:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777858,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:53:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777923,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:54:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":777988,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:55:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778052,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:56:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778117,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:57:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 16:57:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778182,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:58:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778247,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 16:59:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778311,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:00:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778376,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:01:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778441,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:02:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:02:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778505,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:04:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778570,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:05:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778635,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:06:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778699,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:07:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:07:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778764,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:08:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778829,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:09:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778894,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:10:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":778958,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:11:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779023,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:12:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:12:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779088,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:13:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779152,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:14:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779217,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:15:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779282,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:16:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779347,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:17:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:18:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779411,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:19:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779476,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:20:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779541,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:21:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779606,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:22:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:22:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779670,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:23:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779735,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:24:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779800,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:25:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779865,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:26:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779929,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:27:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:27:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":779994,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:28:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780059,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:29:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780124,"processed_count":20,"memory_mb":20,"pid":16456} [2026-08-26 17:30:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 17:30:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"58","vat_id":"789012"} [2026-08-26 17:30:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"58","status":"processing","status_int":1,"error_message":null} [2026-08-26 17:30:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"789012","task_id":"58"} [2026-08-26 17:30:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 17:30:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 17:30:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 17:30:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 17:30:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 17:30:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 17:30:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"58","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 17:30:56] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"58","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 17:30:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"58"} [2026-08-26 17:31:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780194,"processed_count":21,"memory_mb":20,"pid":16456} [2026-08-26 17:31:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 17:31:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"58","vat_id":"789012"} [2026-08-26 17:31:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"58","status":"processing","status_int":1,"error_message":null} [2026-08-26 17:31:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"789012","task_id":"58"} [2026-08-26 17:31:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 17:31:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 17:31:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 17:31:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 17:31:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 17:31:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 17:31:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"58","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 17:31:09] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"58","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 17:31:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"58"} [2026-08-26 17:31:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 17:31:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"58","vat_id":"789012"} [2026-08-26 17:31:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"58","status":"processing","status_int":1,"error_message":null} [2026-08-26 17:31:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"789012","task_id":"58"} [2026-08-26 17:31:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 17:31:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 17:31:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 17:31:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 17:31:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 17:31:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 17:31:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"58","status":"pending","status_int":0,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 17:31:21] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"58","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 17:31:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"58"} [2026-08-26 17:31:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理待处理任务 | Context: {"count":1} [2026-08-26 17:31:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始处理任务 | Context: {"task_id":"58","vat_id":"789012"} [2026-08-26 17:31:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"58","status":"processing","status_int":1,"error_message":null} [2026-08-26 17:31:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始异步处理VAT文档生成 | Context: {"vat_business_record_id":"789012","task_id":"58"} [2026-08-26 17:31:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 开始由API参数构造业务数据 [2026-08-26 17:31:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] AR值确定: M(使用原模板) [2026-08-26 17:31:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 非香港公司:由API参数构造营业执照文件 [2026-08-26 17:31:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 营业执照 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/营业执照.jpg [2026-08-26 17:31:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证正面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证正面.jpg [2026-08-26 17:31:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] [本地测试] 覆盖 身份证反面 为本地文件: E:\phpProject\TEST\es\es_haiya/api_test_file/身份证反面.jpg [2026-08-26 17:31:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务状态更新成功 | Context: {"task_id":"58","status":"failed","status_int":3,"error_message":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 17:31:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 准备发送ES海牙结果回调 | Context: {"task_id":"58","callback_url":"http://192.168.1.211:8080/delivery/rpa/callback","error":"ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)"} [2026-08-26 17:31:39] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙结果回调发送失败 | Context: {"task_id":"58","callback_url":"http://192.168.1.211:8080/delivery/rpa/callback","http_code":null,"error":"cURL错误: Failed to connect to 192.168.1.211 port 8080 after 5015 ms: Timeout was reached"} [2026-08-26 17:31:39] [ERROR] [Req:20260817164750_e7853b97] [App:queue_processor] ES海牙API任务处理异常: 缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode) | Context: {"task_id":"58","exception":"缺少必填字段: 法人名拼音(LegalPersonFullNamePinYin); 缺少必填字段: 法人国籍英文名(LegalPersonCountry_en); 缺少必填字段: 公司国家英文名(CompanyCountry_en); 缺少必填字段: 公司国家区域代码(CompanyCountryCode)","file":"E:\\phpProject\\TEST\\es\\es_haiya\\src\\VATDataService.php","line":478} [2026-08-26 17:31:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 任务处理完成 | Context: {"task_id":"58"} [2026-08-26 17:32:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780254,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:32:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:33:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780319,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:34:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780383,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:35:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780448,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:36:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780513,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:37:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:37:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780577,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:38:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780642,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:39:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780707,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:40:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780772,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:41:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780836,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:42:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:42:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780901,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:43:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":780966,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:45:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781031,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:46:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781095,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:47:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781160,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:47:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:48:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781225,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:49:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781289,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:50:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781354,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:51:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781419,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:52:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781483,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:52:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:53:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781548,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:54:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781613,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:55:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781678,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:56:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781742,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:57:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 17:57:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781807,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 17:59:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781872,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:00:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":781936,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:01:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782001,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:02:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782066,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:02:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:03:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782131,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:04:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782195,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:05:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782260,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:06:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782325,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:07:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782389,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:08:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:08:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782454,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:09:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782519,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:10:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782583,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:12:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782648,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:13:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782713,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:13:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:14:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782778,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:15:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782843,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:16:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782907,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:17:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":782972,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:18:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:18:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783037,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:19:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783101,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:20:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783166,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:21:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783231,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:22:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783295,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:23:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:23:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783360,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:24:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783425,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:26:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783490,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:27:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783554,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:28:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783619,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:28:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:29:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783684,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:30:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783748,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:31:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783813,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:32:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783878,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:33:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:33:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":783942,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:34:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784007,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:35:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784072,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:36:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784137,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:37:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784201,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:38:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:38:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784266,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:40:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784331,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:41:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784396,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:42:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784460,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:43:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784525,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:43:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:44:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784590,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:45:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784654,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:46:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784719,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:47:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784784,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:48:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:48:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784849,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:49:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784913,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:50:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":784978,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:51:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785043,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:52:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785107,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:53:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:54:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785172,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:55:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785237,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:56:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785302,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:57:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785366,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:58:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785431,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 18:58:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 18:59:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785496,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:00:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785560,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:01:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785625,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:02:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785690,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:03:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785755,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:03:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:04:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785819,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:05:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785884,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:07:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":785949,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:08:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786013,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:09:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:09:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786078,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:10:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786143,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:11:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786207,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:12:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786272,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:13:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786337,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:14:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:14:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786402,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:15:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786466,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:16:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786531,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:17:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786596,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:18:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786660,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:19:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:19:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786725,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:21:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786790,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:22:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786855,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:23:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786919,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:24:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:24:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":786984,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:25:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787049,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:26:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787114,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:27:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787178,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:28:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787243,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:29:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:29:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787308,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:30:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787372,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:31:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787437,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:32:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787502,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:33:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787567,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:34:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:35:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787631,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:36:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787696,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:37:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787761,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:38:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787826,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:39:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787890,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:39:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:40:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":787955,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:41:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788020,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:42:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788084,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:43:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788149,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:44:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:44:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788214,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:45:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788279,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:46:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788343,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:48:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788408,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:49:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788473,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:49:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:50:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788537,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:51:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788602,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:52:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788667,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:53:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788732,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:54:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788797,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:54:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:55:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788861,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:56:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788926,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:57:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":788991,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:58:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789055,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 19:59:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 19:59:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789120,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:00:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789185,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:02:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789250,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:03:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789314,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:04:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789379,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:04:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:05:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789444,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:06:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789509,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:07:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789574,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:08:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789638,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:09:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789703,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:09:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:10:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789768,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:11:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789832,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:12:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789897,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:13:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":789962,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:14:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:14:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790027,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:16:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790091,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:17:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790156,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:18:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790221,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:19:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790285,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:20:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:20:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790350,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:21:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790415,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:22:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790480,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:23:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790544,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:24:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790609,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:25:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:25:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790674,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:26:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790739,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:27:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790803,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:29:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790868,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:30:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790933,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:30:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:31:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":790998,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:32:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791062,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:33:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791127,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:34:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791192,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:35:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:35:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791257,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:36:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791321,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:37:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791386,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:38:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791451,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:39:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791516,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:40:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:40:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791580,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:41:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791645,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:43:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791710,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:44:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791775,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:45:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791839,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:45:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:46:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791904,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:47:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":791969,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:48:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792034,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:49:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792098,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:50:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792163,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:50:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:51:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792228,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:52:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792293,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:53:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792357,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:54:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792422,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:55:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 20:55:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792487,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:57:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792552,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:58:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792616,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 20:59:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792681,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:00:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792746,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:00:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:01:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792811,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:02:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792875,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:03:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":792940,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:04:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793005,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:05:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793069,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:05:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:06:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793134,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:07:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793199,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:08:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793264,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:10:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793329,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:10:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:11:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793393,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:12:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793458,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:13:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793523,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:14:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793588,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:15:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793652,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:15:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:16:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793717,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:17:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793782,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:18:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793847,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:19:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793912,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:20:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":793976,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:21:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:21:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794041,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:22:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794106,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:24:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794171,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:25:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794235,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:26:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:26:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794300,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:27:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794365,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:28:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794430,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:29:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794494,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:30:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794559,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:31:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:31:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794624,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:32:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794689,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:33:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794754,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:34:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794818,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:35:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794883,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:36:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:37:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":794948,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:38:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795013,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:39:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795078,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:40:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795142,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:41:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:41:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795207,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:42:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795272,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:43:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795336,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:44:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795401,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:45:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795466,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:46:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:46:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795531,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:47:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795595,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:48:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795660,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:49:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795725,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:51:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795790,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:51:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:52:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795854,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:53:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795919,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:54:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":795984,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:55:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796049,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:56:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796113,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:56:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 21:57:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796178,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:58:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796243,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 21:59:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796308,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:00:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796372,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:01:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:01:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796437,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:02:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796502,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:03:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796567,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:05:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796631,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:06:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796696,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:06:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:07:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796761,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:08:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796826,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:09:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796891,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:10:27] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":796955,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:11:32] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797020,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:11:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:12:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797085,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:13:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797150,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:14:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797214,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:15:51] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797279,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:16:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:16:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797344,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:18:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797409,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:19:05] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797473,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:20:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797538,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:21:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797603,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:22:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:22:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797668,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:23:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797732,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:24:29] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797797,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:25:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797862,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:26:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797927,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:27:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:27:43] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":797991,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:28:48] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798056,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:29:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798121,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:30:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798186,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:32:02] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798250,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:32:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:33:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798315,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:34:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798380,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:35:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798444,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:36:21] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798509,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:37:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:37:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798574,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:38:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798639,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:39:35] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798703,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:40:40] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798768,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:41:45] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798833,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:42:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:42:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798898,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:43:54] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":798962,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:44:59] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799027,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:46:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799092,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:47:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799157,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:47:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:48:13] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799221,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:49:18] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799286,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:50:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799351,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:51:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799416,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:52:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:52:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799481,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:53:37] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799545,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:54:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799610,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:55:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799675,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:56:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799740,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:57:24] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 22:57:56] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799804,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 22:59:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799869,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:00:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799934,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:01:10] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":799998,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:02:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800063,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:02:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:03:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800128,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:04:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800193,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:05:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800258,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:06:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800322,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:07:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:07:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800387,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:08:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800452,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:09:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800517,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:10:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800581,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:11:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800646,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:12:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:13:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800711,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:14:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800775,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:15:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800840,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:16:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800905,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:17:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":800970,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:17:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:18:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801034,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:19:31] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801099,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:20:36] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801164,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:21:41] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801229,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:22:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:22:46] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801294,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:23:50] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801358,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:24:55] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801423,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:26:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801488,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:27:04] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801552,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:27:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:28:09] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801617,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:29:14] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801682,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:30:19] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801747,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:31:23] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801811,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:32:28] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801876,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:33:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:33:33] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":801941,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:34:38] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802006,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:35:42] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802070,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:36:47] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802135,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:37:52] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802200,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:38:00] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:38:57] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802265,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:40:01] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802329,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:41:06] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802394,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:42:11] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802459,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:43:08] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:43:16] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802524,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:44:20] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802588,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:45:25] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802653,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:46:30] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802718,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:47:34] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802782,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:48:15] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:48:39] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802847,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:49:44] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802912,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:50:49] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":802977,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:51:53] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":803041,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:52:58] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":803106,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:53:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:54:03] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":803171,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:55:07] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":803235,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:56:12] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":803300,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:57:17] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":803365,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:58:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 数据库连接保活成功 [2026-08-26 23:58:22] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":803430,"processed_count":24,"memory_mb":20,"pid":16456} [2026-08-26 23:59:26] [INFO] [Req:20260817164750_e7853b97] [App:queue_processor] 心跳检测 | Context: {"uptime_seconds":803494,"processed_count":24,"memory_mb":20,"pid":16456}