Results 9 issues of Seven Yu

close #850 我已确认该 PR 已自测通过,相关截图如下: ![image](https://github.com/songquanpeng/one-api/assets/17722295/4005f80e-eeab-497d-afa7-17fe939be41c)

**例行检查** [//]: # (方框内删除已有的空格,填 x 号) + [x] 我已确认目前没有类似 issue + [x] 我已确认我已升级到最新版本 + [x] 我已完整查看过项目 README,已确定现有版本无法满足需求 + [x] 我理解并愿意跟进此 issue,协助测试和提供反馈 + [x] 我理解并认可上述内容,并理解项目维护者精力有限,**不遵循规则的 issue 可能会被无视或直接关闭** **功能描述** ``` if err...

enhancement

**例行检查** [//]: # (方框内删除已有的空格,填 x 号) + [x] 我已确认目前没有类似 issue + [x] 我已确认我已升级到最新版本 + [x] 我已完整查看过项目 README,已确定现有版本无法满足需求 + [x] 我理解并愿意跟进此 issue,协助测试和提供反馈 + [x] 我理解并认可上述内容,并理解项目维护者精力有限,**不遵循规则的 issue 可能会被无视或直接关闭** **功能描述** 健康检查接口 **应用场景** 没有健康检查接口,在K8s...

enhancement

close #879 我已确认该 PR 已自测通过,相关截图如下: ![image](https://github.com/songquanpeng/one-api/assets/17722295/14f484c4-9a3f-4718-bbc9-bb9d73cb4648)

**例行检查** [//]: # (方框内删除已有的空格,填 x 号) + [x] 我已确认目前没有类似 issue + [x] 我已确认我已升级到最新版本 + [x] 我已完整查看过项目 README,尤其是常见问题部分 + [x] 我理解并愿意跟进此 issue,协助测试和提供反馈 + [x] 我理解并认可上述内容,并理解项目维护者精力有限,**不遵循规则的 issue 可能会被无视或直接关闭** **问题描述** 点击测试所有已启用通道按钮 实际会测试所有通道

bug

问题:当DB连接数量达到数据库上限的时候,会报错 “无效的令牌” 排查发现没直接关联的错误的日志

1. rename GetOrDefault to GetOrDefaultInt 2. refactor method with variadic parameter declaration. 我已确认该 PR 已自测通过,相关截图如下:

我已确认该 PR 已自测通过,相关截图如下: ![image](https://github.com/songquanpeng/one-api/assets/17722295/15051114-1e2b-4512-b582-d27249e16d41)

``` if localSpike.LocalDeductionStock() && remoteSpike.RemoteDeductionStock(redisConn) { util.RespJson(w, 1, "抢票成功", nil) LogMsg = LogMsg + "result:1,localSales:" + strconv.FormatInt(localSpike.LocalSalesVolume, 10) } else { util.RespJson(w, -1, "已售罄", nil) LogMsg = LogMsg + "result:0,localSales:"...