mirror of
https://github.com/Wei-Shaw/claude-relay-service.git
synced 2026-01-23 09:38:02 +00:00
fix(unifiedClaudeScheduler): Add error logging for quota check failures.
This commit is contained in:
@@ -284,7 +284,12 @@ class UnifiedClaudeScheduler {
|
|||||||
// 主动触发一次额度检查
|
// 主动触发一次额度检查
|
||||||
try {
|
try {
|
||||||
await claudeConsoleAccountService.checkQuotaUsage(boundConsoleAccount.id)
|
await claudeConsoleAccountService.checkQuotaUsage(boundConsoleAccount.id)
|
||||||
} catch (e) {}
|
} catch (e) {
|
||||||
|
logger.warn(
|
||||||
|
`Failed to check quota for bound Claude Console account ${boundConsoleAccount.name}: ${e.message}`
|
||||||
|
)
|
||||||
|
// 继续使用该账号
|
||||||
|
}
|
||||||
|
|
||||||
// 检查限流状态和额度状态
|
// 检查限流状态和额度状态
|
||||||
const isRateLimited = await claudeConsoleAccountService.isAccountRateLimited(
|
const isRateLimited = await claudeConsoleAccountService.isAccountRateLimited(
|
||||||
@@ -396,7 +401,12 @@ class UnifiedClaudeScheduler {
|
|||||||
// 主动触发一次额度检查,确保状态即时生效
|
// 主动触发一次额度检查,确保状态即时生效
|
||||||
try {
|
try {
|
||||||
await claudeConsoleAccountService.checkQuotaUsage(account.id)
|
await claudeConsoleAccountService.checkQuotaUsage(account.id)
|
||||||
} catch (e) {}
|
} catch (e) {
|
||||||
|
logger.warn(
|
||||||
|
`Failed to check quota for Claude Console account ${account.name}: ${e.message}`
|
||||||
|
)
|
||||||
|
// 继续处理该账号
|
||||||
|
}
|
||||||
|
|
||||||
// 检查是否被限流
|
// 检查是否被限流
|
||||||
const isRateLimited = await claudeConsoleAccountService.isAccountRateLimited(account.id)
|
const isRateLimited = await claudeConsoleAccountService.isAccountRateLimited(account.id)
|
||||||
@@ -549,7 +559,10 @@ class UnifiedClaudeScheduler {
|
|||||||
// 检查是否超额
|
// 检查是否超额
|
||||||
try {
|
try {
|
||||||
await claudeConsoleAccountService.checkQuotaUsage(accountId)
|
await claudeConsoleAccountService.checkQuotaUsage(accountId)
|
||||||
} catch (e) {}
|
} catch (e) {
|
||||||
|
logger.warn(`Failed to check quota for Claude Console account ${accountId}: ${e.message}`)
|
||||||
|
// 继续处理
|
||||||
|
}
|
||||||
|
|
||||||
// 检查是否被限流
|
// 检查是否被限流
|
||||||
if (await claudeConsoleAccountService.isAccountRateLimited(accountId)) {
|
if (await claudeConsoleAccountService.isAccountRateLimited(accountId)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user