重试发货同步的上游连接超时 #272

Merged
limeng merged 1 commits from fix/limeng-shipping-timeout into main 2026-09-24 16:25:00 +08:00
Collaborator

历史发货全表扫描遇到 FreeTDS 20003 Adaptive Server connection timed out。仅对该错误及原有 dbnextrow 游标断线,重置 operations_replica 连接并重放当前未处理的只读查询,最多两次重试;其他错误仍停止。\n\n修改:ShippingReplicaSynchronizer.php、ShippingReplicaSynchronizerTest.php。\n验证:28 项测试、165 断言通过;diff --check 通过。无数据库结构、权限或配置变化。

历史发货全表扫描遇到 FreeTDS 20003 Adaptive Server connection timed out。仅对该错误及原有 dbnextrow 游标断线,重置 operations_replica 连接并重放当前未处理的只读查询,最多两次重试;其他错误仍停止。\n\n修改:ShippingReplicaSynchronizer.php、ShippingReplicaSynchronizerTest.php。\n验证:28 项测试、165 断言通过;diff --check 通过。无数据库结构、权限或配置变化。
limeng added 1 commit 2026-09-24 16:24:27 +08:00
limeng merged commit 896e3fefa7 into main 2026-09-24 16:25:00 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#272
No description provided.