2

My current CI setup is as follows:

  • Machine #1 - Drone Server (/bin/drone-server) + Drone Agent (/bin/drone-agent)
  • Machine #2 - Drone Agent (/bin/drone-agent)

Running Drone 0.8.5.

Both agents seem to be connecting to the Drone Server just fine but unfortunately all the jobs are being processed by Machine #1 only.

I guess that both agents are racing to pick up jobs and the #1 is winning all the time but is there a way to force like a round robin mechanism to split the jobs evenly between two machines?

I don't want to remove concurrency to force the jobs to another machine as I want to evenly distribute the load. https://discourse.drone.io/t/worker-parallelism/736

I would appreciate any tips.

RushPL
  • 4,732
  • 1
  • 34
  • 44

0 Answers0