package consts // BatchSubBatchSize 是批量开停数据 / 停复机执行时,单个上游通道每次请求携带的卡数量上限。 // 原来一个通道整组一次性发给 upstream-chan,大批量会触发 worker 侧 HTTP 超时(默认 2 分钟上限)导致整批失败。 // 按此值拆分为多个小请求后,每个请求都能在超时上限内返回。 const BatchSubBatchSize = 100 // BatchSubBatchConcurrency 是同一通道内子批次的并发度,受信号量限制: // 即最多同时向上游发起 BatchSubBatchConcurrency 个请求,等价于最多同时发起同样数量的运营商调用, // 既避免串行过慢,也避免无节制并发打爆运营商限流。如需更保守可调小该值。 const BatchSubBatchConcurrency = 5