Confluence 6 内存使用和需求

简介: 管理 Confluence 性能和内存的使用和有什么资源可用是密切相关的。如果你给 Confluence 更多的内存来缓存内容,Confluence 将会运行得更加迅速,但是相对比较低的内存环境中,Confluence 也能够很好的进行工作。

管理 Confluence 性能和内存的使用和有什么资源可用是密切相关的。如果你给 Confluence 更多的内存来缓存内容,Confluence 将会运行得更加迅速,但是相对比较低的内存环境中,Confluence 也能够很好的进行工作。下面是有关 Confluence 站点进行配置的一些小技巧。

增加 Confluence 中可用的内存数量

查看 增加 JIRA 内存 页面来获得如何为 Web 应用程序增加可用内存,通常这个策略也可以在 Confluence 上使用。

嵌入数据库

嵌入的 HSQL 数据库能够允许 Confluence 访问存储到内存中的数据库,当 Confluence 服务运行的时候。当你遇到内存不够用或者溢出的时候,你可以考虑 migrating Confluence to an external database 中的方案。

缓存

在默认的情况下,Confluence 在内存中保存有大量的的缓存数据来提高用户的使用体验。这的配置需要增加内存的使用来换取效率。大型 Confluence 站点的管理员可能需要配置较多的内存来提高 Confluence 的使用效率。

为了自定义 Confluence 缓存来符合你的使用,请参考 Performance Tuning 页面中的内容。
为了增加 Confluence 可用的内存数量,请参考 How to fix out of memory errors by increasing available memory 页面中的内容。

邮件错误队列

Confluence 保留所有电子邮件发送内部错误的对立信息。在内部错误包括有网络连接问题,电子邮件队列可用在错误被修复后重新手动发送。在一些特定的情况下,电子邮件队列可能会包含有一些大数据的对象。这个队列通常是能够自动刷新的,但是如果你有很多的电子邮件错误,你可能会看到你的内存出现了问题。

附件

对大附件进行索引,我们需要将附件内容载入到内存中。当将附件载入内存的时候,我们将会遇到临时的系统资源高消耗同时还会导致索引失败,因为不是所有的附件都能载入到内存中。

 

https://www.cwiki.us/display/CONF6ZH/Memory+Usage+and+Requirements

目录
相关文章
|
Java
Confluence 6 内存使用和需求和一些问题
系统备份和恢复 Confluence  的备份和恢复是与数据库中数据量的大小有关。这个操作可能会对 Confluence 的性能产生很多关键性的影响并且大量消耗内存。
1288 0
|
XML Java 应用服务中间件
Confluence 6 管理应用服务器内存设置
应用服务器中的最小和最大 JVM Heap 空间配置将会影响系统的性能。Confluence 管理员可能希望对默认的配置进行修改,基于你系统的负载不同配置情况也会有所不同,请参考页面 Server Hardware Requirements Guide 页面中的内容。
1026 0
|
Java
Confluence 6 系统运行信息中的 JVM 内存使用情况
当前一个正在运行的 Confluence 6 实例的内存使用情况     https://www.cwiki.us/display/CONF6ZH/Viewing+System+Information ...
1273 0
|
2月前
|
缓存 Prometheus 监控
Elasticsearch集群JVM调优设置合适的堆内存大小
Elasticsearch集群JVM调优设置合适的堆内存大小
359 1
|
1月前
|
存储 监控 算法
深入探索Java虚拟机(JVM)的内存管理机制
本文旨在为读者提供对Java虚拟机(JVM)内存管理机制的深入理解。通过详细解析JVM的内存结构、垃圾回收算法以及性能优化策略,本文不仅揭示了Java程序高效运行背后的原理,还为开发者提供了优化应用程序性能的实用技巧。不同于常规摘要仅概述文章大意,本文摘要将简要介绍JVM内存管理的关键点,为读者提供一个清晰的学习路线图。
|
2月前
|
Java
JVM内存参数
-Xmx[]:堆空间最大内存 -Xms[]:堆空间最小内存,一般设置成跟堆空间最大内存一样的 -Xmn[]:新生代的最大内存 -xx[use 垃圾回收器名称]:指定垃圾回收器 -xss:设置单个线程栈大小 一般设堆空间为最大可用物理地址的百分之80
|
2月前
|
Java
JVM运行时数据区(内存结构)
1)虚拟机栈:每次调用方法都会在虚拟机栈中产生一个栈帧,每个栈帧中都有方法的参数、局部变量、方法出口等信息,方法执行完毕后释放栈帧 (2)本地方法栈:为native修饰的本地方法提供的空间,在HotSpot中与虚拟机合二为一 (3)程序计数器:保存指令执行的地址,方便线程切回后能继续执行代码
25 3
|
2月前
|
存储 缓存 监控
Elasticsearch集群JVM调优堆外内存
Elasticsearch集群JVM调优堆外内存
56 1
|
2月前
|
Arthas 监控 Java
JVM进阶调优系列(9)大厂面试官:内存溢出几种?能否现场演示一下?| 面试就那点事
本文介绍了JVM内存溢出(OOM)的四种类型:堆内存、栈内存、元数据区和直接内存溢出。每种类型通过示例代码演示了如何触发OOM,并分析了其原因。文章还提供了如何使用JVM命令工具(如jmap、jhat、GCeasy、Arthas等)分析和定位内存溢出问题的方法。最后,强调了合理设置JVM参数和及时回收内存的重要性。
|
3月前
|
缓存 算法 Java
JVM知识体系学习六:JVM垃圾是什么、GC常用垃圾清除算法、堆内存逻辑分区、栈上分配、对象何时进入老年代、有关老年代新生代的两个问题、常见的垃圾回收器、CMS
这篇文章详细介绍了Java虚拟机(JVM)中的垃圾回收机制,包括垃圾的定义、垃圾回收算法、堆内存的逻辑分区、对象的内存分配和回收过程,以及不同垃圾回收器的工作原理和参数设置。
110 4
JVM知识体系学习六:JVM垃圾是什么、GC常用垃圾清除算法、堆内存逻辑分区、栈上分配、对象何时进入老年代、有关老年代新生代的两个问题、常见的垃圾回收器、CMS

热门文章

最新文章