当前您所在的位置:首页>新闻中心>行业动态
新品发布
行业动态
营销活动

JIRA应用程序的安装要求

发布时间:2018/03/30 浏览量:4018

JIRA应用程序的安装要求

没有硬件? 没问题! 试试使用JIRA的云端应用程序吧!

 

JIRA应用程序的安装要求

JIRA是一个“网络应用程序”,意味着它在服务器上集中运行,用户通过网络浏览器与同一网络上的任何计算机进行交互。因此,JIRA必须能够与自己沟通和认证。

 

如果你升级到JIRA 7.1,请务必查看最新版本和升级说明。

请阅读JIRA应用程序的支持平台页面,其中列出了JIRA应用程序支持的所需服务器和客户端软件:

虚拟化JIRA(VMware上的JIRA)

简介

虚拟机(VM)环境已经成为系统管理员管理和部署IT系统的常用方式。许多JIRA客户已经在VMware上成功运行他们的实例。 但是,在虚拟环境中设置Enterprise Java应用程序需要进行适当的配置和调整以保持高性能。本文档概述了配置和调整VMware以使用Java应用程序(如JIRA)的最重要的实践。 此外,我们邀请您分享您的最佳做法,并在下面提出意见和问题。

在本指南中:

(warning): 虽然我们编写本指南是为了提供有关VMware for JIRA所需配置的高级概述,但是我们很遗憾无法为VMware本身提供支持。如果您需要有关VMware实例的安装,配置或故障排除方面的帮助,请先联系VMware支持。

为JIRA配置VMware

JIRA在类似的企业级Java应用程序的虚拟机上运行,不需要特定的VMware配置更改。这就是说,为了运行企业级Java应用程序,应该优化许多VMware首选项。这些必要的配置在本指南所依据的“VMware最佳实践指南中的企业Java应用程序”中进行了详细说明。在下面查找最重要的配置注意事项的摘要。

注:本指南假定JIRA将运行在专用虚拟机上,不会与其他Java或其他资源要求较高的应用程序共享。 如果情况并非如此,请考虑调整和调整措施中对资源的额外需求。

安装

在安装VMware,客户机操作系统和Java虚拟机(JVM)时,请确保将后者修补到最新版本。通常,只需使用更新的修补JVM版本就可以对JIRA实例的性能产生重大影响。 我们的测试表明,在某些工作负载下,32位JVM比64位JVM略快,但是您可能需要64位虚拟机来处理更大的堆。我们建议您根据您的需求而非性能来选择,因为差异可以忽略不计。 如果不确定,我们建议使用64位JVM。

尺寸

遗憾的是,没有具体的,量化的最佳内存大小,vCPU数量等。确定正确大小的最佳实践是使用脚本来执行负载和性能测试,这些脚本使用不同的VM配置来模拟您的生产工作负载。对于这个活动,Atlassian制作了如何使用研磨机进行JIRA性能测试的手册。 除了您自己的测试,还请参阅下面的大小的一般建议:

内存

调整虚拟机内存大小的最佳方法是了解您的操作系统,JAVA应用程序的要求和特定的内存要求。 为每个组件留出足够的空间,总结如下:

https://confluence.atlassian.com/jirakb/files/461504625/461341126/1/1393826788447/image2012-11-15+16%3A13%3A58.png

总的VM内存因此由来宾操作系统的RAM要求,以及JVM的最大堆(-Xmx值)和JVM Perm Gen(-XX:MaxPermSize)以及Java堆栈(NumberOfConcurrentThreads *(-Xss))。让我们以“JIRA调整指南”中的大型系统示例为例。 对于此类生产工作负载,推荐的JVM堆大小为4 GB。如果我们假设其余的JVM内存需求会增加0.5 GB。 另外,如果我们假设客户操作系统的内存需求为1GB,那么单个JIRA开始的总VM内存大小将为5.5GB。如果在虚拟机上运行更多的应用程序,例如一个自包含的应用程序堆栈(JIRA + Confluence +数据库+邮件服务器+ Apache),通常所有Java应用程序的最大堆设置的组合不应超过50% 的整体内存。例如,如果JIRA和Confluence的最大堆设置为512mb(总共1024mb),则VM的整个内存分配不得小于2 GB。

除了根据上述方法规划内存要求外,VMware还建议采取以下附加措施:

虚拟 CPUs (vCPU)

VMware为企业Java应用程序的vCPU建议采取以下措施: 

守时

为了进一步优化虚拟机性能并确保整个企业环境中的时间戳一致,VMware建议在主机和虚拟机之间安装改进的时间同步功能。

调谐

垂直缩放

建议为运行JIRA的VM启用热添加功能。 它可以在运行时添加内存和vCPU,而无需关闭虚拟机。 但是,要在稍后启用此功能,则需要关闭机器。

垃圾收集

在虚拟机上的垃圾收集调整与物理机器上的垃圾收集调整没有区别。 请参阅JIRA垃圾收集指南,了解有关故障排除的提示和帮助。在管理VM运行JIRA实例的GC上下文中,建议将vCPU的数量与GC线程的数量一致。

JIRA特定性能调整(不特定于VMware)

一旦您的VMware配置调整和调整正确后,您可能还想参考一般的JIRA性能调整指南。 

来自VMware的JVM调谐技巧

 

VMware问题解决

硬件性能指标与esxtop

Esxtop是与您系统的VMware软件包一起提供的性能指标工具。 它为您的CPU,内存,网络和硬盘执行速度和容量测试。

 

 

北京哲想软件有限公司