2009-07-20 26 views
0

我們在4路32位RHEL機箱上運行Jira,4 GB RAM,目前沒有問題。但是,我們預計用戶數量會增加,並希望知道最大數量。 Tomcat-Jira服務器可以處理的同時請求。 (Jira應用程序部署在一個獨立的tomcat服務器上,它不運行任何東西,所以即使只有Tomcat的統計數據也會有幫助)。Tomcat安裝時標準Jira可以承受多少負載?

目前我們平均每天約有6000次點擊。有沒有人有任何統計數據來進行比較?

+0

移到serverfault.com? – 2009-07-20 10:28:40

回答

0

您應該關注的主要問題是JIRA conf/server.xml文件中的HTTP Connector定義。我們的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次點擊,那麼在達到默認設置的限制之前,您必須增加幾個數量級。

1

作爲顧問和Atlassian合夥人,我看到許多不同的JIRA安裝。大多數有10K問題,有些有20萬問題或更多。很少有命中/天是限制。通常情況下,你會發現你的數據庫配置是罪魁禍首,有時甚至是JIRA管理的用戶數 - 超過8K的用戶使用JIRA 3.13.x會變得緩慢。

〜馬特

0

你應該做的是建立一個壓力測試。每個應用程序都是不同的,所以你需要找到你的設置的問題。您可以使用JMeter,自定義應用程序,Selenium或其他一些選項將您的服務器加載。增加用戶數量,每5分鐘慢慢添加幾個。你會開始看到問題,並可以解決他們被擊中。重複此操作,直到達到併發用戶數,每分鐘點擊次數或任何其他指標對您而言很重要。