JIRA應(yīng)用程序的安裝要求
沒有硬件? 沒問題! 試試使用JIRA的云端應(yīng)用程序吧!
JIRA應(yīng)用程序的安裝要求
JIRA是一個(gè)“網(wǎng)絡(luò)應(yīng)用程序”,意味著它在服務(wù)器上集中運(yùn)行,用戶通過網(wǎng)絡(luò)瀏覽器與同一網(wǎng)絡(luò)上的任何計(jì)算機(jī)進(jìn)行交互。因此,JIRA必須能夠與自己溝通和認(rèn)證。
如果你升級到JIRA 7.1,請務(wù)必查看最新版本和升級說明。
請閱讀JIRA應(yīng)用程序的支持平臺頁面,其中列出了JIRA應(yīng)用程序支持的所需服務(wù)器和客戶端軟件:
虛擬機(jī)(VM)環(huán)境已經(jīng)成為系統(tǒng)管理員管理和部署IT系統(tǒng)的常用方式。許多JIRA客戶已經(jīng)在VMware上成功運(yùn)行他們的實(shí)例。 但是,在虛擬環(huán)境中設(shè)置Enterprise Java應(yīng)用程序需要進(jìn)行適當(dāng)?shù)呐渲煤驼{(diào)整以保持高性能。本文檔概述了配置和調(diào)整VMware以使用Java應(yīng)用程序(如JIRA)的最重要的實(shí)踐。 此外,我們邀請您分享您的最佳做法,并在下面提出意見和問題。
在本指南中:
注: 雖然我們編寫本指南是為了提供有關(guān)VMware for JIRA所需配置的高級概述,但是我們很遺憾無法為VMware本身提供支持。如果您需要有關(guān)VMware實(shí)例的安裝,配置或故障排除方面的幫助,請先聯(lián)系VMware支持。
JIRA在類似的企業(yè)級Java應(yīng)用程序的虛擬機(jī)上運(yùn)行,不需要特定的VMware配置更改。這就是說,為了運(yùn)行企業(yè)級Java應(yīng)用程序,應(yīng)該優(yōu)化許多VMware首選項(xiàng)。這些必要的配置在本指南所依據(jù)的“VMware最佳實(shí)踐指南中的企業(yè)Java應(yīng)用程序”中進(jìn)行了詳細(xì)說明。在下面查找最重要的配置注意事項(xiàng)的摘要。
注:本指南假定JIRA將運(yùn)行在專用虛擬機(jī)上,不會與其他Java或其他資源要求較高的應(yīng)用程序共享。 如果情況并非如此,請考慮調(diào)整和調(diào)整措施中對資源的額外需求。
在安裝VMware,客戶機(jī)操作系統(tǒng)和Java虛擬機(jī)(JVM)時(shí),請確保將后者修補(bǔ)到最新版本。通常,只需使用更新的修補(bǔ)JVM版本就可以對JIRA實(shí)例的性能產(chǎn)生重大影響。 我們的測試表明,在某些工作負(fù)載下,32位JVM比64位JVM略快,但是您可能需要64位虛擬機(jī)來處理更大的堆。我們建議您根據(jù)您的需求而非性能來選擇,因?yàn)椴町惪梢院雎圆挥?jì)。 如果不確定,我們建議使用64位JVM。
遺憾的是,沒有具體的,量化的最佳內(nèi)存大小,vCPU數(shù)量等。確定正確大小的最佳實(shí)踐是使用腳本來執(zhí)行負(fù)載和性能測試,這些腳本使用不同的VM配置來模擬您的生產(chǎn)工作負(fù)載。對于這個(gè)活動,Atlassian制作了如何使用研磨機(jī)進(jìn)行JIRA性能測試的手冊。 除了您自己的測試,還請參閱下面的大小的一般建議:
調(diào)整虛擬機(jī)內(nèi)存大小的最佳方法是了解您的操作系統(tǒng),JAVA應(yīng)用程序的要求和特定的內(nèi)存要求。 為每個(gè)組件留出足夠的空間,總結(jié)如下:

總的VM內(nèi)存因此由來賓操作系統(tǒng)的RAM要求,以及JVM的最大堆(-Xmx值)和JVM Perm Gen(-XX:MaxPermSize)以及Java堆棧(NumberOfConcurrentThreads *(-Xss))。讓我們以“JIRA調(diào)整指南”中的大型系統(tǒng)示例為例。 對于此類生產(chǎn)工作負(fù)載,推薦的JVM堆大小為4 GB。如果我們假設(shè)其余的JVM內(nèi)存需求會增加0.5 GB。 另外,如果我們假設(shè)客戶操作系統(tǒng)的內(nèi)存需求為1GB,那么單個(gè)JIRA開始的總VM內(nèi)存大小將為5.5GB。如果在虛擬機(jī)上運(yùn)行更多的應(yīng)用程序,例如一個(gè)自包含的應(yīng)用程序堆棧(JIRA + Confluence +數(shù)據(jù)庫+郵件服務(wù)器+ Apache),通常所有Java應(yīng)用程序的最大堆設(shè)置的組合不應(yīng)超過50% 的整體內(nèi)存。例如,如果JIRA和Confluence的最大堆設(shè)置為512mb(總共1024mb),則VM的整個(gè)內(nèi)存分配不得小于2 GB。
除了根據(jù)上述方法規(guī)劃內(nèi)存要求外,VMware還建議采取以下附加措施:
VMware為企業(yè)Java應(yīng)用程序的vCPU建議采取以下措施:
為了進(jìn)一步優(yōu)化虛擬機(jī)性能并確保整個(gè)企業(yè)環(huán)境中的時(shí)間戳一致,VMware建議在主機(jī)和虛擬機(jī)之間安裝改進(jìn)的時(shí)間同步功能。
建議為運(yùn)行JIRA的VM啟用熱添加功能。 它可以在運(yùn)行時(shí)添加內(nèi)存和vCPU,而無需關(guān)閉虛擬機(jī)。 但是,要在稍后啟用此功能,則需要關(guān)閉機(jī)器。
在虛擬機(jī)上的垃圾收集調(diào)整與物理機(jī)器上的垃圾收集調(diào)整沒有區(qū)別。 請參閱JIRA垃圾收集指南,了解有關(guān)故障排除的提示和幫助。在管理VM運(yùn)行JIRA實(shí)例的GC上下文中,建議將vCPU的數(shù)量與GC線程的數(shù)量一致。
一旦您的VMware配置調(diào)整和調(diào)整正確后,您可能還想?yún)⒖家话愕腏IRA性能調(diào)整指南。
|
來自VMware的JVM調(diào)諧技巧 |
Esxtop是與您系統(tǒng)的VMware軟件包一起提供的性能指標(biāo)工具。 它為您的CPU,內(nèi)存,網(wǎng)絡(luò)和硬盤執(zhí)行速度和容量測試。
京ICP備09015132號-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動畫