Index![]()
Downloads (PDF, HTML & XML formats)
[Bamboo Knowledge Base Home]
Documentation for Bamboo 4.0.x. Documentation for earlier versions of Bamboo is available too. 
![]()
Also see the Bamboo System Requirements.
On this page:
For Bamboo, the minimum hardware requirements depend on the size and complexity of your plans. Considerations include:
The amount of database connections available to Bamboo is the the lower of two values: your DBMS connection limit and the configuration of connection pool on Bamboo size.
For a small to medium instances (~5 concurrent users, ~5 busy/building local agents, 20 remote agents, 50 plans), the default values are sufficient.
You should increase the connection limit if you notice UI freezes or general sluggish UI performance. Do not decrease the amount of available connection below the default limit.
Note: having too many connections available to Bamboo carries no performance penalty as long as your DBMS can handle the load.
Bamboo's connection limit can be modified by altering the following value in your bamboo.cfg.xml file:
<property name="hibernate.c3p0.max_size">25</property>
If you run more than 5 concurrently building local agents, note that each busy local agent requires a live database connection, so you'll probably need to adapt the connection limit.
Also, note that large amounts of busy (building) local agents can negatively influence the performance of a Bamboo server (and other services running on that host).
Remote agents do not require special database connection settings.
The following formula gives a rough estimate of the number of database connections that will be required:
(Concurrent users)/5 + (Busy remote agents)/5 + (Local agents)*1.1 + (Amount of concurrent change detections)
For example, an instance with:
would require 1 + 6 + 33 + 3 = 43 connections.