回報問題
如果您發現錯誤,請在適當的追蹤器中提出新的問題。如果您不確定是否遇到了錯誤,請考慮聯絡我們以釐清狀況。
當您回報問題時,請務必包含盡可能多的資訊;我們知道的越多,就越有機會更快解決問題。以下是一些需要考慮的事項
- 您在哪個 Java 平台上使用哪個版本的組件?
- 是否正在使用任何特定的應用程式/Web 伺服器或容器? 如果是,版本是什麼?
- 堆疊追蹤通常真的很有幫助! 如果不確定,請包含所有內容。 異常通常會被包裝在其他異常中,而最底部附近的異常會解釋實際錯誤,而不是最頂部的開頭幾行。
- 記錄輸出也可能很有用。 有時啟用
DEBUG
記錄可以有所幫助。 - 您的程式碼和設定檔通常也很有用。
如果您嘗試以下方法,我們可以更快地幫助您
- 為我們提供一個 JUnit 測試案例來示範您的問題。 例如,如果您認為您發現了一個錯誤,您可以建立一個測試案例來示範該錯誤嗎?
- 發送一個 PR 來修復這個錯誤!
- 對於記憶體洩漏或效能相關問題,如果您可以在您的測試案例上執行效能分析器,並將輸出作為檔案(如果檔案很大,則壓縮檔案)附加到問題中,我們通常可以更快地修復問題。 例如,您可以在您的程式碼上執行 jmap/jhat、JProfiler 或 YourKit,然後將輸出傳送給我們。 要找出記憶體洩漏,如果您可以告訴我們哪些類別佔用了所有 RAM,則可以更快地解決問題;我們通常可以從中找出問題所在。
使用問題追蹤器
您必須先請求一個帳戶,才能在問題追蹤器中建立問題。 請求帳戶時,請明確說明您需要帳戶的原因。 請簡要說明您遇到的錯誤或您需要的功能。 如果您不確定自己是否遇到了實際的錯誤,或者不確定您需要的功能是否有效等,請在使用者郵件清單上聯絡我們以釐清狀況。 原因模糊的帳戶請求將會被拒絕。
如果您想成為問題的「受讓人」,您需要位於問題追蹤器上的 activemq-developers
清單中。 要加入該群組,請使用您註冊問題追蹤器的電子郵件地址,向 開發郵件清單發送電子郵件,我們將會將您新增到該群組中。
貢獻您自己的修復程式
想要在 ActiveMQ 上進行一些駭客行為嗎? 嘗試瀏覽我們的問題追蹤器,尋找需要實作的未解決問題或功能。 取得問題的所有權並嘗試修復它。 有關如何取得程式碼的更多詳細資訊,請參閱有關貢獻的文章。
如果您可以建立 JUnit 測試案例,您的問題更有可能更快地解決。 然後我們可以將您的問題新增到測試套件中,然後我們就會知道它何時真正修復,並且我們可以確保該問題在未來的版本中保持修復。
ActiveMQ 問題郵件清單
當建立和更新 JIRA 問題時,會自動通知此郵件清單。