alfresco - alfresco.cache.immutableEntityTransactionalCache 有什么问题?

标签 alfresco alfresco-share

我的日志中有这样的内容:

2016-01-07 12:22:38,720  WARN  [alfresco.cache.immutableEntityTransactionalCache] [http-apr-8080-exec-5] Transactional update cache 'org.alfresco.cache.immutableEntityTransactionalCache' is full (10000).

我不想只增加this parameter不知道到底发生了什么,也不了解露天缓存最佳实践!

仅供引用: 当我列出网站中文档库根文件夹中的元素时,会出现警告。请注意,该网站在该级别确实有大约 300 个文档/文件夹,其中一些涉及当前工作流程,我通过一次调用即可获取所有这些文档(客户端分页)

我正在使用具有大约 8k 个节点的 Alfresco CE 4.2.c 实例

最佳答案

每当您进行“大”交易时,我都会在日志中看到这一点。我的意思是批量更改 100 多个文件。

引用Axel Faust :

The performance degredation is the reason that log message is a warning. When the transactional cache size is reached, the cache handling can no longer handle the transaction commit properly and before any stale / incorrect data is put into the shared cache, it will actually empty out the entire shared cache. The next transaction(s) will suffer bad performance due to cache misses...

<小时/>

Cache influence on Xmx depends on what the cache does unfortunately. The property value cache should have little impact since it stores granular values, but the node property cache would have quite a different impact as it stores the entire property map. I only have hard experience data from node cache changes and for that we calculated additional need of 3 GiB for an increase to four-times the standard cache size

关于alfresco - alfresco.cache.immutableEntityTransactionalCache 有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34655497/

相关文章:

java - 从 Java 类将变量设置到 Activiti

javascript - 露天网络脚本。列出所有文件夹、子文件夹和文件

json - 在Alfresco 4.0中启用json回调

share - 如何从 Alfresco Share 网页脚本检索主机名

java - 使用 java 以编程方式创建 Alfresco 站点

用于下载文档的 Alfresco REST API

javascript - 通过 JavaScript 自动登录到 Alfresco

java - 如何使用 CMIS 在 Alfresco 中进行批量更新

露天子站点

alfresco - Keycloak 可以用作 Alfresco 和 Share 的外部 (SSO) 身份验证服务吗?