配置说明 ======== 服务器配置 (config.py) ------------------- .. code-block:: python class ServerConfig: # 网络设置 BIND_ADDRESS = "*" # 绑定到所有网络接口 TIMEOUT = 1000 # Socket超时时间(毫秒) HWM = 1000 # 高水位标记 # 路由端口分配 ROUTER_PORTS = { QuantumSystemType.SUPERCONDUCTING: 7000, QuantumSystemType.ION_TRAP: 7001, QuantumSystemType.NEUTRAL_ATOM: 7002, QuantumSystemType.PHOTONIC: 7003 } # 发布端口分配 PUB_PORTS = { QuantumSystemType.SUPERCONDUCTING: 8000, QuantumSystemType.ION_TRAP: 8001, QuantumSystemType.NEUTRAL_ATOM: 8002, QuantumSystemType.PHOTONIC: 8003 } # 性能设置 THREAD_POOL_SIZE = 10 # 并发任务工作线程数 MAX_QUEUE_SIZE = 200 # 最大待处理任务数 # 模拟时间(毫秒) COMPILE_TIME = 100 # 模拟编译时间 RUN_TIME = 2000 # 模拟运行时间 POST_PROCESS_TIME = 50 # 模拟后处理时间 # 日志设置 LOG_LEVEL = "INFO" LOG_FILE = "log/simulator.log"