0

我们在具有 4 GB RAM 的 4 路 32 位 RHEL 机器上运行 Jira,到目前为止没有任何问题。但是,我们预计用户数量会增加,并想知道最大数量。Tomcat-Jira 服务器可以处理的同时请求数。(Jira 应用程序部署在一个独立的 tomcat 服务器上,该服务器不运行其他任何东西,因此即使仅 Tomcat 的统计信息也会有所帮助)。

目前,我们平均每天大约有 6000 次点击。有没有人从他们的设置中获得任何统计数据以进行比较?

4

3 回答 3

1

作为顾问和 Atlassian 合作伙伴,我看到了许多不同的 JIRA 安装。大多数有 10K 问题,有些有 200K 或更多问题。很少有点击次数/天是限制。通常你会发现你的数据库配置是罪魁祸首,或者有时是由 JIRA 管理的用户数量——超过 8K 的 JIRA 3.13.x 用户可能会变慢。

〜马特

于 2009-07-20T16:55:26.590 回答
0

您应该做的是设置压力测试。每个应用程序都是不同的,因此您需要找到您的设置问题所在。您可以使用 JMeter、自定义应用程序、Selenium 或许多其他选项来使您的服务器处于负载状态。慢慢增加用户数量,每 5 分钟增加几个。您将开始看到问题,并可以在遇到问题时解决它们。重复此操作,直到达到并发用户数、每分钟点击数或任何其他对您很重要的指标。

于 2009-07-21T02:50:57.040 回答
0

您应该查看的主要内容是 JIRA 的 conf/server.xml 文件中的 HTTP 连接器定义。我们的 JIRA(我认为使用默认值)将配置显示为:

<Connector port="8080"
  maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" useBodyEncodingForURI="true"
  enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />

线程值是要考虑的值,它们定义了服务器可以支持多少并发用户。maxThread 值为 150 意味着同时有 150 个用户的硬性限制。

如果您目前每天看到 6000 次点击,您将不得不将其增加几个数量级,然后才能达到默认设置的限制。

于 2009-07-20T10:29:29.713 回答