If you were logged in you would be able to see more operations.
|
|
|
QuickBuild
Created: 15/May/13 01:04 PM
Updated: 17/May/13 11:27 PM
|
|
Component/s: |
None
|
Affects Version/s: |
5.0.19
|
Fix Version/s: |
None
|
|
Original Estimate:
|
Unknown
|
Remaining Estimate:
|
Unknown
|
Time Spent:
|
Unknown
|
|
We would like to deploy our build farm to a cloud environment, however, it is important to be able to scale it up and down according to current needs for computing power.
For this reason, we would need to have a way to instruct a build agent to shut down gracefully when the machine (the agent is running at) is about to be disposed. After receiving such an instruction, the agent should finish current tasks, stop accepting any new ones, and shut down.
A possible implementation could be for instance checking periodically by the agent if there is a specific file present in the system (e.g. <agent install dir>/conf/SHUTTING_DOWN). Once it is there, the agent start shut down procedure.
In addition to this, it would be nice to have such an option within QB administration UI.
|
Description
|
We would like to deploy our build farm to a cloud environment, however, it is important to be able to scale it up and down according to current needs for computing power.
For this reason, we would need to have a way to instruct a build agent to shut down gracefully when the machine (the agent is running at) is about to be disposed. After receiving such an instruction, the agent should finish current tasks, stop accepting any new ones, and shut down.
A possible implementation could be for instance checking periodically by the agent if there is a specific file present in the system (e.g. <agent install dir>/conf/SHUTTING_DOWN). Once it is there, the agent start shut down procedure.
In addition to this, it would be nice to have such an option within QB administration UI. |
Show » |
|