From a23f6a6440e969079ca6f898169b8dea4ab9b92e Mon Sep 17 00:00:00 2001 From: Yanyutin753 <132346501+Yanyutin753@users.noreply.github.com> Date: Thu, 4 Apr 2024 16:35:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=83=A8=E7=BD=B2=EF=BC=8C?= =?UTF-8?q?=E7=9B=B4=E6=8E=A5flask=E5=90=AF=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Readme.md | 4 ---- data/config.json | 2 -- start.sh | 34 ---------------------------------- 3 files changed, 40 deletions(-) delete mode 100755 start.sh diff --git a/Readme.md b/Readme.md index 17143f7..0aeccdf 100644 --- a/Readme.md +++ b/Readme.md @@ -100,10 +100,6 @@ - `need_log_to_file`: 用于设置是否需要将日志输出到文件,可选值为:`true`、`false`,默认为 `true`,日志文件路径为:`./log/access.log`,默认每天会自动分割日志文件。 -- `process_workers`: 用于设置进程数,如果不需要设置,可以保持不变,如果需要设置,可以设置为需要设置的值,默认为 `2`。 - -- `process_threads`: 用于设置线程数,如果不需要设置,可以保持不变,如果需要设置,可以设置为需要设置的值,默认为 `2`。 - - `upstream_base_url`: oaiFree 的接口地址,如:`https://chat.oaifree.com`,注意:不要以 `/` 结尾。 - `upstream_api_prefix`: 默认为["dad04481-fa3f-494e-b90c-b822128073e5"],之后可多填 diff --git a/data/config.json b/data/config.json index 4147d29..b67361b 100644 --- a/data/config.json +++ b/data/config.json @@ -1,8 +1,6 @@ { "log_level": "INFO", "need_log_to_file": "true", - "process_workers": 2, - "process_threads": 2, "proxy": "", "upstream_base_url": "https://chat.oaifree.com", "upstream_api_prefix": ["dad04481-fa3f-494e-b90c-b822128073e5"], diff --git a/start.sh b/start.sh deleted file mode 100755 index e83012f..0000000 --- a/start.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash - -# 记录当前日期和时间 -NOW=$(date +"%Y-%m-%d-%H-%M") - -# 尝试从环境变量获取参数,如果不存在,则从 config.json 文件中读取 -# 如果这些值仍然不存在,将它们设置为默认值 - -if [ -z "$PROCESS_WORKERS" ]; then - PROCESS_WORKERS=$(jq -r '.process_workers // empty' /app/data/config.json) - export PROCESS_WORKERS - - if [ -z "$PROCESS_WORKERS" ]; then - PROCESS_WORKERS=2 - fi -fi - -if [ -z "$PROCESS_THREADS" ]; then - PROCESS_THREADS=$(jq -r '.process_threads // empty' /app/data/config.json) - export PROCESS_THREADS - - if [ -z "$PROCESS_THREADS" ]; then - PROCESS_THREADS=2 - fi -fi - -export PROCESS_WORKERS -export PROCESS_THREADS - -echo "PROCESS_WORKERS: ${PROCESS_WORKERS}" -echo "PROCESS_THREADS: ${PROCESS_THREADS}" - -# 启动 Gunicorn 并使用 tee 命令同时输出日志到文件和控制台 -exec gunicorn -w ${PROCESS_WORKERS} --threads ${PROCESS_THREADS} --bind 0.0.0.0:33333 main:app --access-logfile - --error-logfile -