update pay ui

This commit is contained in:
2025-12-11 23:10:58 +08:00
parent 870b266a31
commit 9d095be968
3 changed files with 43 additions and 24 deletions

View File

@@ -23,13 +23,15 @@ import os
bind = '0.0.0.0:5001'
# Worker 进程数
# 对于 16 核心机器,使用 4-8 个 gevent workers 即可(每个可处理数千并发)
# 建议: min(8, CPU_CORES / 2) 因为 gevent 本身是异步的,不需要太多进程
workers = 4 # 4 个 gevent workers每个可处理 2000 并发连接 = 8000 总并发
# 重要: Flask-SocketIO + eventlet 使用多 worker 时需要 Redis 消息队列
# 单 worker + eventlet 可以处理数千并发连接(异步 I/O
# 多 worker 需要设置环境变量: SOCKETIO_USE_QUEUE=true
workers = 1 # 默认单 worker启用消息队列后可改为 4
# Worker 类型 - 使用 gevent(新版 Flask-SocketIO 不需要 geventwebsocket
# Worker 类型 - 使用 eventlet完整支持 WebSocket
# 参考: https://flask-socketio.readthedocs.io/en/latest/deployment.html
worker_class = 'gevent'
# 注意: eventlet 模式下建议使用单 worker多 worker 需要 Redis 消息队列
worker_class = 'eventlet'
# Worker 连接数gevent 异步模式下可以处理大量并发连接)
worker_connections = 2000