在虚拟环境下运行 Confluence 6

这个页面针对运行在虚拟硬件环境下的 Confluence 提供一些信息。数据库

概要

在虚拟环境(virtual machine (VM))下运行 Confluence 须要一些特定的技能来进行设定和进行管理。更主要的是 Confluence 的运行性能将会受到在相同架构下运行的其余虚拟机的影响,同时也与你如何配置 Confluence 有关。性能优化

Atlassian 可以支持 Confluence 和 Confluence 数据中心环境在虚拟机环境下运行,可是不能对虚拟环境自身环境的维护提供支持。服务器

建议

下面的一些建议来自于咱们将 Confluence 部署到虚拟环境下运行的一些经验。这些虚拟环境包括如 VMWare 和 KVM,同时也来自于咱们对这些环境下运行用户提供支持后得到一些经验。架构

  • 了解你的平台(Know your platform)—— 对你运行环境下的操做系统相关文档应该须要有一些了解,而后来选择虚拟化的技术或者设置能够依赖 VM(virtual machine)环境的一些知识。app

  • 指派足够的内存(Allocate enough memory)—— 做为一个 Java 的 Web 应用程序,与其余的 Web 应用程序相比,Confluence 须要大量的内存。请肯定你的虚拟机可以提供足够多的物理内存来运行 Confluence,同时还不须要将 Confluence 运行到交换区(swapping)。ide

  • 处理高 I/O(Handle high I/O)—— 在一般的使用状况下,Confluence 须要大量的 I/O 数,这些操做被用来操做数据库和主目录的内容请求。这些请求针对每一次资源请求都会被进行。请肯定在你的 VM 环境中使用了正确的驱动器类型来优化这些访问。性能

  • 处理峰值 CPU 和内存使用(Handle peak CPU and memory usage)——  针对一些特定的操做(包括 PDF 导出,Office 文档处理和显示大量内容的页面)Confluence 将会须要大量的 CPU 和内存使用。请肯定你选择的虚拟环境具备足够的弹性和能力来处理峰值运行,而不是仅仅是等待运行。优化

  • 正确的时间同步(Synchronise time correctly)—— 一些用户在 VM 和主机上的时间同步上有问题。这个将会致使 Confluence 的计划任务执行混乱从而中断计划任务的执行。当你再虚拟环境下发现 Confluence 计划任务执行混乱的时候,咱们强烈推荐你对 VM 和服务器主机的时间同步进行检查。操作系统

更多帮助

有关为在虚拟环境下运行 Confluence 进行设置的更多帮助,你能够选择咨询 Atlassian Expert。一些专家对安装和性能优化具备相关的经验,而且可以帮助你对 Confluence 进行配置。orm

https://www.cwiki.us/display/CONF6ZH/Running+Confluence+in+a+Virtualized+Environment

相关文章
相关标签/搜索