Моя текущая настройка CI выглядит следующим образом:
- Машина № 1 - Drone-сервер (
/bin/drone-server
) + Drone Agent (/bin/drone-agent
) - Машина № 2 - DroneАгент (
/bin/drone-agent
)
Запуск Drone 0.8.5.
Кажется, что оба агента нормально подключаются к серверу Drone, но, к сожалению, все задания обрабатываются машиной #Только 1.
Я полагаю, что оба агента стремятся получить работу, и № 1 все время побеждает, но есть ли способ, как механизм с круговым механизмом, равномерно распределить работу между двумя машинами?
Я не хочу удалять параллелизм для принудительного выполнения заданий на другой машине, поскольку хочу равномерно распределить нагрузку.https://discourse.drone.io/t/worker-parallelism/736
Буду признателен за любые советы.