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

Details

    • Bug
    • Resolution: Fixed
    • 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

    Description

      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?

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: