Skip to content

无法通过环境变量配置Rerdis缓存 #797

@aaro-n

Description

@aaro-n

环境信息

  • ZFile 版本:4.4.0 Pro
  • 涉及存储源:不涉及
  • 部署方式:Docker
  • 操作系统/设备:MacOS
  • 浏览器/版本号:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36

复现步骤

已通过环境变量配置Redis缓存信息,但Redis未收到任何缓存请求,通过环境变量配置的数据库信息到时可以正常使用

预期结果

能通过环境变量配置Redis,最总取代配置文件

实际结果

Redis缓存未启用

额外信息

app = 'aassdsada'                                                                                                                           
primary_region = 'nrt'                                                                                                                       
                                                                                                                                            
[env]                                                                                                                                        
 SPRING_CONFIG_IMPORT="classpath:application-default.properties"                                                                            
 ZFILE_DEBUG="false"                                                                                                                        
                                                                                                                                            
 ZFILE_LOG_PATH="${user.home}/.zfile-v4/logs"                                                                                               
 ZFILE_DB_PATH="${user.home}/.zfile-v4/db/zfile"                                                                                            
                                                                                                                                            
 ZFILE_PREVIEW_TEXT_MAXFILESIZEKB="512"                                                                                                     
                                                                                                                                            
 ZFILE_DBCACHE_ENABLE="true"                                                                                                                
                                                                                                                                            
 SPRING_WEB_RESOURCES_STATIC_LOCATIONS="file:static/"                                                                                       
 SERVER_PORT="8080"                                                                                                                         
                                                                                                                                            
 SPRING_DATASOURCE_DRIVER_CLASS_NAME="com.mysql.cj.jdbc.Driver"                                                                             
 SPRING_DATASOURCE_URL='jdbc:mysql://sadsadsadsa.ap-northeast-1.prod.aws.tidbcloud.com:4000/test?characterEncoding=utf8&serverTimezone=Asia/Sh
anghai&useSSL=false&allowPublicKeyRetrieval=true&sslMode=REQUIRED'                                                                           
 SPRING_DATASOURCE_USERNAME="assddsasd"
 SPRING_DATASOURCE_PASSWORD="assdsa"

 SPRING_PROFILES_ACTIVE="prod"
 MYBATIS_PLUS_TYPE_HANDLERS_PACKAGE="im.zhaojun.zfile.core.config"

 SPRING_DATA_REDIS_HOST="redis-aaaa.ssap-northeast-1-2.ec2.redns.redis-cloud.com"
 SPRING_DATA_REDIS_PORT=15687
 SPRING_DATA_REDIS_PASSWORD="aass"
 SPRING_DATA_REDIS_DATABASE="0"
 SPRING_DATA_REDIS_TIMEOUT="5s"
 SPRING_DATA_REDIS_LETTUCE_POOL_MAX_ACTIVE="20"
 SPRING_DATA_REDIS_LETTUCE_POOL_MAX_IDLE="10"
 SPRING_DATA_REDIS_LETTUCE_POOL_MIN_IDLE="5"


[build]
 image = "zhaojun1998/zfile-pro:latest"

[http_service]
 internal_port = 8080
 force_https = true
 auto_stop_machines = 'stop'
 auto_start_machines = true
 min_machines_running = 1
 processes = ['app']
 [http_service.http_options.response]
   pristine = true

[[vm]]
 cpu_kind = "shared"
 cpus = 1
 memory_mb = 768

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions