Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-2664

Tranfering artifacts of large size require too much CPU resources

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • 2.2
    • 2.0.2
    • Agents, Artifacts
    • None
    • App Server: jetty-6.1.5
      Distro: Ubuntu 7.04
      Java: Sun JDK 1.5.0_11

      When the build via a remote build agent is finished, the transfer of build result artifacts is initiated.
      In our situation, these files can be 500-700 megabytes.

      The CPU gets completely taken by the java process (sometimes 99% CPU usage) when transferring these artifacts. I guess there is a lot of overhead in encapsulating the data for transferring through ActiveMQ?

      The result of this intensive usage is that the remote bamboo clients are offline (all of them in batches, so this isn't caused by a network problem), probably by a missing heartbeat due to the load.

      Can the performance of transferring files to the Bamboo server be increased, or made less CPU intensive?

            ahempel Adrian Hempel [Atlassian]
            9c3b5dce6e5f Koen Vereeken
            Votes:
            3 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: