# ==================== 服务器配置 ==================== # 服务监听端口 SERVER_PORT=8001 # 服务监听地址 SERVER_ADDRESS=127.0.0.1 # 文件上传单个文件大小限制 SERVER_MULTIPART_MAX_FILE_SIZE=100MB # 文件上传请求总大小限制 SERVER_MULTIPART_MAX_REQUEST_SIZE=100MB # Tomcat最大工作线程数 SERVER_TOMCAT_THREADS_MAX=200 # Tomcat最小空闲线程数 SERVER_TOMCAT_THREADS_MIN_SPARE=10 # ==================== 数据库配置 (PostgreSQL) ==================== # 数据库主机地址 DB_HOST=127.0.0.1 # 数据库端口号 DB_PORT=5432 # 数据库名称 DB_NAME=lingyue_zhibao # 数据库用户名 DB_USERNAME=postgres # 数据库密码 DB_PASSWORD=postgres # HikariCP 连接池最小空闲连接数 DB_POOL_MIN_IDLE=5 # HikariCP 连接池最大连接数 DB_POOL_MAX_SIZE=20 # HikariCP 空闲连接超时时间(毫秒) DB_POOL_IDLE_TIMEOUT=30000 # HikariCP 连接最大生命周期(毫秒) DB_POOL_MAX_LIFETIME=1800000 # HikariCP 获取连接超时时间(毫秒) DB_POOL_CONNECTION_TIMEOUT=30000 # ==================== Redis缓存配置 ==================== # Redis服务器主机地址 REDIS_HOST=127.0.0.1 # Redis服务器端口号,默认6379 REDIS_PORT=6379 # Redis访问密码 REDIS_PASSWORD=123123 # Redis数据库索引(0-15) REDIS_DATABASE=0 # Redis连接超时时间 REDIS_TIMEOUT=10s # Lettuce连接池最小空闲连接数 REDIS_POOL_MIN_IDLE=0 # Lettuce连接池最大空闲连接数 REDIS_POOL_MAX_IDLE=8 # Lettuce连接池最大连接数 REDIS_POOL_MAX_ACTIVE=8 # Lettuce连接池最大阻塞等待时间(负值表示无限制) REDIS_POOL_MAX_WAIT=-1ms # ==================== JWT配置 ==================== # JWT密钥(生产环境请务必修改,长度至少32位) JWT_SECRET=lingyue-zhibao-jwt-secret-key-must-be-at-least-32-characters # access token 过期时间(秒),默认24小时 JWT_ACCESS_TOKEN_EXPIRE=86400 # refresh token 过期时间(秒),默认7天 JWT_REFRESH_TOKEN_EXPIRE=604800 # ==================== 文件存储配置 ==================== # 存储类型:local(本地磁盘) FILE_STORAGE_TYPE=local # 本地存储根路径 FILE_LOCAL_PATH=/data/lingyue/files # ==================== 异步任务线程池配置 ==================== # 核心线程数 TASK_CORE_POOL_SIZE=5 # 最大线程数 TASK_MAX_POOL_SIZE=20 # 任务队列容量 TASK_QUEUE_CAPACITY=100 # ==================== Python NER 服务地址 ==================== # NER 服务对外地址(Java后端通过此地址调用Python服务) NER_SERVICE_URL=http://127.0.0.1:8002 # NER 请求超时时间(毫秒) NER_TIMEOUT=30000 # ==================== DeepSeek LLM 配置(Java后端) ==================== # DeepSeek API 基础地址 LLM_API_URL=https://api.deepseek.com/v1 # DeepSeek API 密钥(必填) LLM_API_KEY= # 使用的模型名称 LLM_MODEL=deepseek-chat # 最大生成令牌数 LLM_MAX_TOKENS=4096 # 温度参数(控制随机性,0-1,值越低输出越稳定) LLM_TEMPERATURE=0.7 # ==================== 日志配置 ==================== # 业务代码日志级别 LOG_LEVEL_APP=debug # Spring框架日志级别 LOG_LEVEL_SPRING=warn