server启动之后,填入callback

This commit is contained in:
liuwei
2025-04-23 11:50:57 +08:00
parent 1a4d40174e
commit 990171b38a
3 changed files with 8 additions and 16 deletions

View File

@@ -40,18 +40,9 @@ class Client:
def client_set_callback(self):
"""在server启动后调用此方法设置回调"""
max_retries = 5
retry_interval = 5 # 秒
for attempt in range(1, max_retries + 1):
resp = self.client.set_callback(self.app_id, self.callback_url)
if resp and resp.get("success", False):
print(f"set_callback 成功: {resp}")
break
else:
logger.warning(f"set_callback 第{attempt}次失败,{retry_interval}秒后重试...")
time.sleep(retry_interval)
else:
logger.error("set_callback 多次重试后仍失败请检查server状态。")
resp = self.client.set_callback(self.app_id, self.callback_url)
print(f"set_callback 成功: {resp}")
# 项目全局唯一 client 实例
gewe_client = Client()