页面树结构

JIRA是一个 '网页应用程序', 它可以通过任何电脑客户端网页访问JIRA服务器。

(信息) 如果你考虑在VMware上运行, 请阅读 在虚拟环境中运行JIRARunning.

JIRA 客户端/服务器 软件需求

 

请阅读 JIRA 支持的平台JIRA 支持的平台 页面。 JIRA支持的平台 页面包含了 JIRA4.2 版本重要的客户端/服务器支持信息 , 包括:

  • 浏览器
  • 操作系统
  • Java (JRE/JDKs)
  • 应用服务器 (如果你安装的是 JIRA WAR-EAR)
  • 数据库

你也需要了解下面关于JIRA客户端/服务器的支持信息。

1. 浏览器

你需要在浏览器中开启Javascript才能完全体验JIRA的功能。

2. Java

JIRA 需要 在服务器上安装 Java Developers Kit (JDK) (查看 JIRA 支持的平台 了解JIRA支持的 JDK 版本)。 了解如何安装Java,请阅读 安装 Java
(信息) 目前 Sun的 JDK 支持 Windows (32 位 + 64 位), Solaris (32 位 + 64 位) 以及 Linux 平台 (32 位 + 64 位)。 如果你使用的是 Mac OSX , Apple 也提供了为Mac OSX优化的 JDK。

3. 应用服务器

JIRA 是一个网页应用程序, 所以需要一个应用服务器。

  • JIRA Standalone 预先配置了 稳定,轻量以及高性能的 Apache Tomcat 应用服务器。
  • JIRA WAR/EAR 可以配置到任何支持的应用服务器 (查看 JIRA 支持的平台) ,当然应用服务器要与你选择的操作系统和JDK兼容。 但是你需要手动配置。

4. 数据库

JIRA 需要关系型数据库来存储 问题 数据。JIRA 支持多种关系型数据库, 我们建议你使用便于管理的数据库。

  • JIRA Standalone 自动安装、配置并连接 HSQLDB 数据库。 作为评估试用非常便捷,然而 HSQLDB 非常容易其他因素影响而导致数据损坏。 在部署到正式生产环境之前, 我们 强烈建议将 JIRA Standalone 连接到一个企业级数据库 (查看 JIRA 支持的平台 中的支持的数据库列表)。
  • JIRA WAR/EAR 可以连接到任何支持的数据库 (查看 JIRA 支持的平台), 当然,你选择的数据库也要和应用服务器兼容。

JIRA 服务器硬件建议

 

在试用阶段, JIRA可以在任何快速的个人电脑上运行(例如 1.5+ Ghz处理器)。 内存根据 项目问题的数量来决定, 但是 256MB ( of Java heap size ) 对于试用目的来说已经足够。 (注意: 大多数人会在他们的个人电脑上安装运行JIRA Standalone,这很容易将其移植到生产环境服务器上)。

在生产环境运行JIRA的硬件设备取决于问题数量和用户数量, 也就是最大高峰并发请求。

  • 如果你计划部署数量不大的项目 (10-20) 以及 1,000 到 5,000 个问题,大约 100-200 个用户, 普通服务器 (2.0+GHz 四核CPU) , 1-2GB 可用内存就适合你的需要。
  • 如果你计划部署大量的用户和问题, 增加内存会有所帮助。 我们测试给JIRA分配1GB内存就足够处理100,000个问题。如果有条件,可以分配更多的内存给JIRA。
  • 如果你部署的系统需要非常大量的并发请求, 多个CPU服务器会提升JIRA的并发处理能力, 并可以提升响应时间。

作为参考, jira.atlassian.com 有超过 70,000 个问题以及超过 30,000 个用户账号。 JIRA运行在配有64位四核处理器的服务器上。 服务器有 32 GB 内存,其中 1.5 GB 分配给了 JIRA。

请注意性能完全依赖你的使用模式。 一般规则是, 如果你希望在JIRA中存储超过 200,000 个问题,我们建议你将JIRA拆分为两个实例,分别处理部分项目,并部署在单独的服务器上。 如果你需要拆分JIRA实例,你可以参考 拆分JIRA实例

我们很希望能了解你在使用JIRA时的硬件配置。 请在我们的 支持平台上提交你配置的JIRA的硬件配置以及用户和问题的数量。

JIRA 的某些功能需要访问本地磁盘 (例如, 如果 JIRA 不能读写磁盘, 搜索和附件功能将无法工作).

某些客户在SPARC-based 硬件环境上运行JIRA时, Atlassian 仅支持 JIRA 运行在 x86 硬件上,或者是 64位虚拟的 x86 硬件环境上。

下一步

  • 无标签