ario_server/logs/access.log-2025-10-18
shanshanzhong 267434961e
All checks were successful
Build docker and publish / build (20.15.1) (push) Successful in 7m35s
fix(用户): 使用事务安全处理邮箱绑定更新
在更新用户绑定邮箱逻辑中引入事务处理,确保在并发情况下数据一致性。新增事务内检查记录存在性,避免重复插入或更新冲突。
2025-10-19 19:28:58 -07:00

236 lines
52 KiB
Plaintext

{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:48:13","level":"info","timestamp":"2025-10-18 03:48:13.806"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:48:13.819"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:48:13.819"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:48:13.821' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:48:13.826"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:48:13.826"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:49:13","level":"info","timestamp":"2025-10-18 03:49:13.983"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:49:13.991"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:49:13.991"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:49:13.994' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:49:13.997"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:49:13.997"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:50:13","level":"info","timestamp":"2025-10-18 03:50:13.159"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:50:13.163"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:50:13.163"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:50:13.165' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:50:13.168"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:50:13.169"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:51:13","level":"info","timestamp":"2025-10-18 03:51:13.323"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:51:13.333"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:51:13.333"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:51:13.334' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:51:13.336"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:51:13.336"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:52:13","level":"info","timestamp":"2025-10-18 03:52:13.464"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:52:13.472"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:52:13.473"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:52:13.473' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:52:13.474"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:52:13.474"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:53:13","level":"info","timestamp":"2025-10-18 03:53:13.665"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:53:13.668"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:53:13.668"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:53:13.669' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:53:13.670"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:53:13.670"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:54:13","level":"info","timestamp":"2025-10-18 03:54:13.815"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:54:13.840"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:54:13.840"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:54:13.843' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:54:13.843"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:54:13.843"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:55:13","level":"info","timestamp":"2025-10-18 03:55:13.978"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:55:13.981"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:55:13.981"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:55:13.983' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:55:13.985"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:55:13.985"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:56:13","level":"info","timestamp":"2025-10-18 03:56:13.142"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:56:13.147"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:56:13.147"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:56:13.15' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:56:13.153"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:56:13.153"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:57:13","level":"info","timestamp":"2025-10-18 03:57:13.306"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:57:13.334"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:57:13.334"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:57:13.336' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:57:13.337"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:57:13.337"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:58:13","level":"info","timestamp":"2025-10-18 03:58:13.484"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:58:13.489"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:58:13.489"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:58:13.49' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:58:13.492"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:58:13.492"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:59:13","level":"info","timestamp":"2025-10-18 03:59:13.702"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:59:13.707"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:59:13.707"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:59:13.711' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:59:13.714"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:59:13.714"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:00:13","level":"info","timestamp":"2025-10-18 04:00:13.936"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:00:13.965"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:00:13.965"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:00:13.966' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:00:13.967"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:00:13.967"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:01:13","level":"info","timestamp":"2025-10-18 04:01:13.145"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:01:13.149"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:01:13.149"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:01:13.152' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:01:13.153"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:01:13.153"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:02:13","level":"info","timestamp":"2025-10-18 04:02:13.353"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:02:13.357"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:02:13.357"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:02:13.361' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:02:13.363"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:02:13.363"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:03:13","level":"info","timestamp":"2025-10-18 04:03:13.563"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:03:13.570"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:03:13.570"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:03:13.574' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:03:13.577"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:03:13.577"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:04:13","level":"info","timestamp":"2025-10-18 04:04:13.773"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:04:13.778"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:04:13.778"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:04:13.781' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:04:13.784"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:04:13.784"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:05:13","level":"info","timestamp":"2025-10-18 04:05:13.943"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:05:13.948"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:05:13.948"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:05:13.951' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:05:13.955"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:05:13.955"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:06:13","level":"info","timestamp":"2025-10-18 04:06:13.119"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:06:13.129"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:06:13.129"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:06:13.132' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:06:13.136"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:06:13.136"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:07:13","level":"info","timestamp":"2025-10-18 04:07:13.285"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:07:13.287"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:07:13.287"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:07:13.288' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:07:13.289"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:07:13.289"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:08:13","level":"info","timestamp":"2025-10-18 04:08:13.467"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:08:13.472"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:08:13.472"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:08:13.475' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:08:13.478"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:08:13.478"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:09:13","level":"info","timestamp":"2025-10-18 04:09:13.669"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:09:13.681"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:09:13.681"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:09:13.685' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:09:13.689"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:09:13.689"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:10:13","level":"info","timestamp":"2025-10-18 04:10:13.879"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:10:13.882"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:10:13.882"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:10:13.885' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:10:13.889"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:10:13.889"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:11:13","level":"info","timestamp":"2025-10-18 04:11:13.083"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:11:13.088"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:11:13.088"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:11:13.091' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:11:13.094"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:11:13.094"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:12:13","level":"info","timestamp":"2025-10-18 04:12:13.295"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"11.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:12:13.327"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:12:13.328"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:12:13.329' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:12:13.330"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:12:13.330"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:13:13","level":"info","timestamp":"2025-10-18 04:13:13.507"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:13:13.513"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:13:13.513"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:13:13.516' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:13:13.519"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:13:13.519"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:14:13","level":"info","timestamp":"2025-10-18 04:14:13.734"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:14:13.740"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:14:13.740"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:14:13.743' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:14:13.747"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:14:13.747"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:15:13","level":"info","timestamp":"2025-10-18 04:15:13.947"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:15:13.973"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:15:13.973"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:15:13.974' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:15:13.976"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:15:13.976"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:16:13","level":"info","timestamp":"2025-10-18 04:16:13.159"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:16:13.163"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:16:13.163"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:16:13.165' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:16:13.169"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:16:13.169"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:17:13","level":"info","timestamp":"2025-10-18 04:17:13.384"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:17:13.389"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:17:13.389"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:17:13.392' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:17:13.395"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:17:13.395"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:18:13","level":"info","timestamp":"2025-10-18 04:18:13.604"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:18:13.633"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:18:13.634"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:18:13.635' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:18:13.637"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:18:13.637"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:19:13","level":"info","timestamp":"2025-10-18 04:19:13.808"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:19:13.812"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:19:13.812"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:19:13.816' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:19:13.819"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:19:13.819"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:20:14","level":"info","timestamp":"2025-10-18 04:20:14.010"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:20:14.015"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:20:14.015"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:20:14.019' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:20:14.022"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:20:14.022"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:21:13","level":"info","timestamp":"2025-10-18 04:21:13.212"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:21:13.241"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:21:13.241"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:21:13.243' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:21:13.244"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:21:13.244"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:22:13","level":"info","timestamp":"2025-10-18 04:22:13.425"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:22:13.429"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:22:13.430"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:22:13.432' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:22:13.435"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:22:13.435"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:23:13","level":"info","timestamp":"2025-10-18 04:23:13.651"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:23:13.657"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:23:13.657"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:23:13.66' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:23:13.664"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:23:13.664"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:24:13","level":"info","timestamp":"2025-10-18 04:24:13.852"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:24:13.879"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:24:13.879"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:24:13.881' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:24:13.884"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:24:13.884"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 06:10:31","level":"info","timestamp":"2025-10-18 06:10:31.049"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 06:10:31.056"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:10:31.056"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 21:10:31.058' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 06:10:31.061"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:10:31.061"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 06:11:30","level":"info","timestamp":"2025-10-18 06:11:30.219"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 06:11:30.225"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:11:30.225"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 21:11:30.227' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 06:11:30.230"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:11:30.230"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 06:17:12","level":"info","timestamp":"2025-10-18 06:17:12.393"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 06:17:12.399"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:17:12.399"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 21:17:12.4' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 06:17:12.401"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:17:12.401"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 18:00:51","level":"info","timestamp":"2025-10-18 18:00:51.432"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 18:00:51.438"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:00:51.438"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 09:00:51.439' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 18:00:51.441"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:00:51.441"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 18:01:51","level":"info","timestamp":"2025-10-18 18:01:51.599"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 18:01:51.603"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:01:51.603"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 09:01:51.605' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 18:01:51.606"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:01:51.606"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 18:07:27","level":"info","timestamp":"2025-10-18 18:07:27.842"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 18:07:27.848"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:07:27.848"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 09:07:27.851' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 18:07:27.853"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:07:27.853"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 21:23:51","level":"info","timestamp":"2025-10-18 21:23:51.591"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 21:23:51.596"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 21:23:51.596"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 12:23:51.608' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 21:23:51.609"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 21:23:51.609"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 23:03:17","level":"info","timestamp":"2025-10-18 23:03:17.708"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 23:03:17.716"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:03:17.716"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 14:03:17.718' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 23:03:17.720"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:03:17.720"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 23:04:16","level":"info","timestamp":"2025-10-18 23:04:16.864"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 23:04:16.871"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:04:16.871"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 14:04:16.873' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 23:04:16.876"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:04:16.876"}
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 23:20:22","level":"info","timestamp":"2025-10-18 23:20:22.736"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 23:20:22.738"}
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:20:22.738"}
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 14:20:22.74' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 23:20:22.742"}
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:20:22.742"}