本次提交完成了整个网盘电影刮削系统的功能开发,包含以下核心改动: 1. 新增个人资料模块,支持用户修改用户名和头像上传 2. 实现电影刮削状态查询接口,可查看刮削进度、结果和失败原因 3. 完善每日推荐功能,支持当日固定推荐结果缓存 4. 新增图标清理定时任务,自动清理过期图标文件 5. 优化数据库查询映射,修复关联表查询错误 6. 统一各服务配置,移除调试日志并升级加密配置 7. 新增MinIO工具类和文件上传支持 8. 完善接口文档,补充所有新增API的说明示例
50 lines
1.3 KiB
YAML
50 lines
1.3 KiB
YAML
# 网关服务配置
|
|
server:
|
|
port: 8888
|
|
|
|
spring:
|
|
application:
|
|
name: wangpan-gateway
|
|
codec:
|
|
max-in-memory-size: 10MB
|
|
cloud:
|
|
gateway:
|
|
routes:
|
|
# 用户服务路由
|
|
- id: wangpan-user-service
|
|
uri: http://localhost:8081
|
|
predicates:
|
|
- Path=/api/login,/api/register,/api/token/**,/api/login-logs/**,/api/users/**
|
|
filters:
|
|
- StripPrefix=0
|
|
# 网盘服务路由
|
|
- id: wangpan-drive-service
|
|
uri: http://localhost:8082
|
|
predicates:
|
|
- Path=/api/drive/**,/api/icon/**
|
|
filters:
|
|
- StripPrefix=0
|
|
# TMDB服务路由
|
|
- id: wangpan-tmdb-service
|
|
uri: http://localhost:8083
|
|
predicates:
|
|
- Path=/api/movies/**,/api/tmdb/**,/api/tmdb-scraper/**
|
|
filters:
|
|
- StripPrefix=0
|
|
|
|
# Jasypt 加密配置
|
|
jasypt:
|
|
encryptor:
|
|
password: ${JASYPT_ENCRYPTOR_PASSWORD}
|
|
algorithm: PBEWITHHMACSHA512ANDAES_256
|
|
key-obtention-iterations: 1000
|
|
pool-size: 1
|
|
salt-generator-classname: org.jasypt.salt.RandomSaltGenerator
|
|
iv-generator-classname: org.jasypt.iv.RandomIvGenerator
|
|
string-output-type: base64
|
|
|
|
logging:
|
|
level:
|
|
com.wangpan: INFO
|
|
org.springframework.cloud.gateway: INFO
|