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 de cómputo 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 C4OnDemand informático 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 C4OnDemand entorno informático.
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"
}