mirror of
https://github.com/Hommy-master/capcut-mate.git
synced 2026-08-30 17:48:47 +08:00
把文件下载大小限制做成可配置的变量。
This commit is contained in:
@@ -16,6 +16,8 @@ services:
|
||||
- DOWNLOAD_URL=http://127.0.0.1/
|
||||
# 草稿提示URL
|
||||
- TIP_URL=
|
||||
# 文件下载大小限制(字节),默认200MB(209715200)
|
||||
- DOWNLOAD_FILE_SIZE_LIMIT=209715200
|
||||
networks:
|
||||
- capcut-mate-network
|
||||
mem_limit: 2G # 内存限制
|
||||
|
||||
@@ -15,6 +15,8 @@ services:
|
||||
- DOWNLOAD_URL=https://capcut-mate.jcaigc.cn/
|
||||
# 草稿提示URL
|
||||
- TIP_URL=
|
||||
# 文件下载大小限制(字节),默认200MB(209715200)
|
||||
- DOWNLOAD_FILE_SIZE_LIMIT=209715200
|
||||
mem_limit: 2G # 内存限制
|
||||
memswap_limit: 2G # 总内存(物理内存 + Swap)限制
|
||||
cpus: '2' # CPU使用率限制为150%,即容器最多可以使用1.5个完整的CPU核心
|
||||
|
||||
@@ -6,9 +6,10 @@ from typing import Dict, Any, Optional
|
||||
from src.utils import helper
|
||||
from src.utils.logger import logger
|
||||
from exceptions import CustomException, CustomError
|
||||
import config
|
||||
|
||||
# 常量配置
|
||||
DEFAULT_FILE_SIZE_LIMIT = 200 * 1024 * 1024 # 200MB
|
||||
DEFAULT_FILE_SIZE_LIMIT = config.DOWNLOAD_FILE_SIZE_LIMIT # 文件下载大小限制,默认200MB,可通过环境变量DOWNLOAD_FILE_SIZE_LIMIT配置
|
||||
DEFAULT_DOWNLOAD_TIMEOUT = 90 # 总下载超时时间90秒(用户要求)
|
||||
DEFAULT_CONNECT_TIMEOUT = 10 # 连接超时10秒,快速失败
|
||||
DEFAULT_READ_TIMEOUT = 15 # 读取超时15秒,平衡稳定性和速度
|
||||
|
||||
Reference in New Issue
Block a user