Creación de una cola de trabajos de baja prioridad con un único entorno informático
En este ejemplo, se crea una cola de trabajos denominada LowPriority que utiliza el entorno informático M4Spot.
Comando:
aws batch create-job-queue --cli-input-json file://<path_to_json_file>/LowPriority.json
Formato de archivo JSON:
{
"jobQueueName": "LowPriority",
"state": "ENABLED",
"priority": 10,
"computeEnvironmentOrder": [
{
"order": 1,
"computeEnvironment": "M4Spot"
}
]
}
Salida:
{
"jobQueueArn": "arn:aws:batch:us-east-1:012345678910:job-queue/LowPriority",
"jobQueueName": "LowPriority"
}
Creación de una cola de trabajos de alta prioridad con dos entornos informáticos
En este ejemplo, se crea una cola de trabajos denominada HighPriority que utiliza el entorno OnDemand informático C4 con un orden de 1 y el entorno informático M4Spot con un orden de 2. El programador intentará colocar primero los trabajos en el entorno informático C4. OnDemand
Comando:
aws batch create-job-queue --cli-input-json file://<path_to_json_file>/HighPriority.json
Formato de archivo JSON:
{
"jobQueueName": "HighPriority",
"state": "ENABLED",
"priority": 1,
"computeEnvironmentOrder": [
{
"order": 1,
"computeEnvironment": "C4OnDemand"
},
{
"order": 2,
"computeEnvironment": "M4Spot"
}
]
}
Salida:
{
"jobQueueArn": "arn:aws:batch:us-east-1:012345678910:job-queue/HighPriority",
"jobQueueName": "HighPriority"
}