deploy: update
Browse files
server.py
CHANGED
|
@@ -178,7 +178,8 @@ class TokenPool:
|
|
| 178 |
self.token_max_age = DEFAULT_TOKEN_MAX_AGE
|
| 179 |
self.idle_pause = DEFAULT_IDLE_PAUSE
|
| 180 |
self.max_retry = DEFAULT_MAX_RETRY # 上游错误重试次数(0=不重试)
|
| 181 |
-
self.retry_statuses: set[int] = set(
|
|
|
|
| 182 |
self.desired_pages = self.worker_pages
|
| 183 |
self.factory_page: str = DEFAULT_FACTORY_PAGE # 工厂页(面板可热切换)
|
| 184 |
self.shelf = collections.deque() # [(token, issued_at)] 全局共享
|
|
|
|
| 178 |
self.token_max_age = DEFAULT_TOKEN_MAX_AGE
|
| 179 |
self.idle_pause = DEFAULT_IDLE_PAUSE
|
| 180 |
self.max_retry = DEFAULT_MAX_RETRY # 上游错误重试次数(0=不重试)
|
| 181 |
+
self.retry_statuses: set[int] = set()
|
| 182 |
+
self.set_retry_statuses(DEFAULT_RETRY_STATUSES) # 字符串 "403,429,..." → int 集合
|
| 183 |
self.desired_pages = self.worker_pages
|
| 184 |
self.factory_page: str = DEFAULT_FACTORY_PAGE # 工厂页(面板可热切换)
|
| 185 |
self.shelf = collections.deque() # [(token, issued_at)] 全局共享
|