当前位置: 首页 > 知识库问答 >
问题:

ColdFusion ORM:缓存配置错误

杜烨伟
2023-03-14

当我尝试将EHCache设置为ORM的缓存提供程序时,我在使用ColdFusion 11时收到以下错误:

这是我在应用程序中的ormSettings。cfc:

this.ormSettings = {
    datasource = "dummy",
    cfcLocation = ["/models"],
    dbCreate = "none",
    logSql = true,
    eventHandling = true,
    eventHandler = "cborm.models.EventHandler",
    autoRebuild = false,
    useDBForMapping = true,
    flustAtRequestEnd = false,
    autoManageSession = false,
    secondarycacheEnabled = true,
    cacheprovider = "ehcache",
    cacheconfig = "C:/Codebase/test/config/ehcache.xml"
};

这是ehcache.xml的内容:

<?xml version="1.0" encoding="UTF-8"?>
<ehcache>
    <diskStore path="C:/Codebase/test/tmp/ehcache"/>
    <defaultCache
        maxElementsInMemory="10000"
        eternal="false"
        timeToIdleSeconds="120"
        timeToLiveSeconds="120"
        overflowToDisk="true"
        diskPersistent="false"
        diskExpiryThreadIntervalSeconds="120"
        memoryStoreEvictionPolicy="LRU"
    />
</ehcache>

共有1个答案

乜业
2023-03-14

结果我只需要重新启动ColdFusion。吼叫声

 类似资料:
  • 缓存的配置在configs/cache目录,目前支持三种缓存,文件缓存(FileCache), memcache缓存(MemoCache), redis缓存(RedisCache). 文件缓存的配置在file.config.php, 只有一个参数 "cache_dir", 表示文件缓存的根目录 memcache缓存配置在memo.config.php, 可以添加多个memcache服务器,配置格式

  • 本文将介绍如何使用Apache HTTP Server的缓存功能来加速Web和代理服务,同时避免常见问题和错误配置。 Apache HTTP服务器提供了一系列缓存功能,旨在以各种方式提高服务器的性能。 三态RFC2616 HTTP缓存 及其提供者模块提供智能的HTTP感知缓存。内容本身存储在缓存中,旨在遵守控制内容可缓存性的所有各种HTTP头和选项。针对简单和复杂的缓存配置,可以在其中处理代理内容

  • Nuxt.js 使用 lru-cache 提供组件缓存功能以获得更好的渲染性能。 使用方法 类型: Boolean 或 Object (默认值:false) 如果是一个对象类型,其配置属性可以参考 lru-cache 配置项。 例如 (nuxt.config.js): module.exports = { cache: true // or cache: { max: 1000

  • 32.6 配置缓存存储 开箱即用,缓存抽象提供了多种存储集成。要使用它们,需要简单地声明一个适当的CacheManager - 一个控制和管理Caches,可用于检索这些存储。 32.6.1 JDK ConcurrentMap-based Cache 基于JDK的Cache实现位于org.springframework.cache.concurrent包下。它允许使用ConcurrentHashM

  • egg-redis 文档:https://www.npmjs.com/package/egg-redis 安装:npm i egg-redis --save 开启插件: Change ${app_root}/config/plugin.js to enable redis plugin: exports.redis = { enable: true, package: 'egg-redi

  • 我已经将Hazelcast缓存配置为Spring Boot应用程序中的分布式缓存。 我想要为同一实例提供本地缓存,其中很少缓存不应共享。 如何在应用中一起做本地和分布式缓存?