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

Tranfering artifacts of large size require too much CPU resources

    • 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?

            [BAM-2664] Tranfering artifacts of large size require too much CPU resources

            Monique Khairuliana (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2016 v1 - Restricted [ 1436067 ] New: JAC Bug Workflow v3 [ 3379928 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: Bamboo Workflow 2016 v1 [ 1409639 ] New: Bamboo Workflow 2016 v1 - Restricted [ 1436067 ]
            Marek Went (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2014 v2 [ 618514 ] New: Bamboo Workflow 2016 v1 [ 1409639 ]
            James Dumay made changes -
            Workflow Original: Bamboo Workflow 2014 [ 604634 ] New: Bamboo Workflow 2014 v2 [ 618514 ]
            James Dumay made changes -
            Workflow Original: Bamboo Workflow 2010 [ 202555 ] New: Bamboo Workflow 2014 [ 604634 ]
            MarkC made changes -
            Workflow Original: reviewflow [ 165173 ] New: Bamboo Workflow 2010 [ 202555 ]
            MarkC made changes -
            Workflow Original: jira [ 127406 ] New: reviewflow [ 165173 ]
            MarkC made changes -
            Assignee New: Adrian Hempel [Atlassian] [ ahempel ]
            Resolution New: Fixed [ 1 ]
            Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
            MarkC made changes -
            Fix Version/s New: 2.2 [ 14112 ]
            Fix Version/s Original: Next bug fix release [ 13890 ]
            Internal Complexity New: 3
            Internal Priority Original: 3. Medium New: 1. Highest

            MarkC added a comment -

            This should be resolved for 2.2. We've changed the way we post back artifacts and the performance and CPU usage should be greatly reduced.

            MarkC added a comment - This should be resolved for 2.2. We've changed the way we post back artifacts and the performance and CPU usage should be greatly reduced.

              ahempel Adrian Hempel [Atlassian]
              9c3b5dce6e5f Koen Vereeken
              Affected customers:
              3 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: