Details
-
Suggestion
-
Resolution: Unresolved
-
None
-
None
-
0
-
Description
Add the following to the bottom of the Bamboo Best Practice - System Requirements:
Build log size considerations
In Bamboo ActiveMQ is configured as a persistent queue, messages sent over ActiveMQ are written to disk in the $BAMBOO_HOME/shared/jms_store directory. Build logs are sent over this queue, and large volumes of logs can slow the queue as it attempts to persist the message to disk. If the queue slows sufficiently it can cause the agent message broker to stop responding to other agents. This may present as large numbers of agents suddenly disconnecting from the server without any errors appearing in the server logs, and failing to reconnect until the server is restarted.
Typically any log that is 100MB+ is a cause for concern, although large numbers of logs slightly smaller than this limit may cause similar issues.