feat(reverse_ws): 添加反向WebSocket支持及负载均衡功能
- 新增反向WebSocket管理器模块,支持多客户端连接 - 实现负载均衡机制,自动选择健康且负载最低的客户端 - 添加防重复事件处理机制,防止消息重复处理 - 更新配置模型和加载器以支持反向WebSocket配置 - 添加示例文件和文档说明使用方法 - 修改主程序启动逻辑以支持反向WebSocket服务
This commit is contained in:
@@ -11,6 +11,7 @@ from .redis_manager import RedisManager
|
||||
from .mysql_manager import MySQLManager
|
||||
from .browser_manager import BrowserManager
|
||||
from .image_manager import ImageManager
|
||||
from .reverse_ws_manager import ReverseWSManager
|
||||
|
||||
# --- 实例化所有单例管理器 ---
|
||||
|
||||
@@ -36,6 +37,9 @@ browser_manager = BrowserManager()
|
||||
# 图片管理器
|
||||
image_manager = ImageManager()
|
||||
|
||||
# 反向 WebSocket 管理器
|
||||
reverse_ws_manager = ReverseWSManager()
|
||||
|
||||
__all__ = [
|
||||
"permission_manager",
|
||||
"command_manager",
|
||||
@@ -45,4 +49,5 @@ __all__ = [
|
||||
"mysql_manager",
|
||||
"browser_manager",
|
||||
"image_manager",
|
||||
"reverse_ws_manager",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user