杨艺韬(yangyitao)
f4c69a6cfc
fix(telegram): increase dedup TTL and log offset confirmation failures
...
The Telegram update dedup cache had a 5-minute TTL which could expire
during extended polling restart cycles (backoff, stall detection, etc.),
allowing already-processed messages to be re-delivered.
- Increase dedup cache TTL from 5 to 30 minutes to survive all realistic
restart windows
- Increase max cache size from 2000 to 5000 to match the longer TTL
- Log a warning when confirmPersistedOffset fails so operators can
diagnose duplicate-message issues
Closes #46674
2026-03-21 02:35:13 +00:00
..
2026-03-20 09:30:34 -07:00
2026-03-18 13:20:46 -07:00
2026-03-17 00:14:12 -07:00
2026-03-20 18:48:42 -04:00
2026-03-20 15:59:53 -07:00
2026-03-19 23:52:53 -07:00
2026-03-17 00:14:12 -07:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-19 07:17:04 +00:00
2026-03-20 15:43:14 +00:00
2026-03-18 17:14:15 -07:00
2026-03-19 00:24:00 -04:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-17 21:35:13 -07:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-18 02:04:10 -07:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-19 00:25:19 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 19:24:10 +00:00
2026-03-19 03:36:03 +00:00
2026-03-20 09:30:34 -07:00
2026-03-20 15:59:53 -07:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-19 03:37:30 +00:00
2026-03-17 00:14:12 -07:00
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-18 23:58:56 +00:00
2026-03-19 23:52:53 -07:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-18 18:02:44 -07:00
2026-03-19 07:17:04 +00:00
2026-03-20 15:53:12 -07:00
2026-03-18 23:58:56 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 15:36:34 -07:00
2026-03-16 12:06:32 +00:00
2026-03-19 23:52:53 -07:00
2026-03-20 15:43:14 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-20 19:24:10 +00:00
2026-03-20 15:59:53 -07:00
2026-03-20 18:19:07 -07:00
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-19 07:17:04 +00:00
2026-03-20 12:41:04 -07:00
2026-03-21 02:35:13 +00:00
2026-03-18 17:14:15 -07:00
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-20 19:24:10 +00:00
2026-03-18 23:58:56 +00:00
2026-03-17 00:14:12 -07:00
2026-03-17 00:14:12 -07:00
2026-03-20 19:24:10 +00:00
2026-03-17 00:14:12 -07:00
2026-03-20 15:59:53 -07:00
2026-03-20 15:28:30 -04:00
2026-03-19 19:26:47 -07:00
2026-03-20 09:30:34 -07:00
2026-03-20 19:24:10 +00:00
2026-03-20 19:24:10 +00:00
2026-03-12 23:03:19 +00:00