cl
6 天以前 2a34b52125d5fc356d65ee1e8912845dd601d4e3
rsf-server/src/main/java/com/vincent/rsf/server/system/service/ConfigService.java
@@ -7,8 +7,8 @@
public interface ConfigService extends IService<Config> {
    /**
     * 优先 JVM 内全局缓存(启动预载 + 后台增改删时维护),未命中或缓存已失效再查库并回填。
     * 若启用 Redis:先读带 TTL 的副本,过期或缺失则读库并以 setex 回写;不使用永久 key。
     * Redis 可用时:先读 SYS_CONFIG 带 TTL 的条目;未命中或无效则读库,命中后尝试 setex 回写(写失败仍返回库里的值)。
     * 无 Redis 时:用进程内 CONFIG_CACHE,未命中再读库。
     */
    Config getCachedOrLoad(String flag);