Para criar uma fila de trabalhos de baixa prioridade com um único ambiente computacional
Este exemplo cria uma fila de trabalhos chamada LowPriority que usa o ambiente de computação M4Spot.
Comando:
aws batch create-job-queue --cli-input-json file://<path_to_json_file>/LowPriority.json
Formato de arquivo JSON:
{
"jobQueueName": "LowPriority",
"state": "ENABLED",
"priority": 10,
"computeEnvironmentOrder": [
{
"order": 1,
"computeEnvironment": "M4Spot"
}
]
}
Saída:
{
"jobQueueArn": "arn:aws:batch:us-east-1:012345678910:job-queue/LowPriority",
"jobQueueName": "LowPriority"
}
Para criar uma fila de trabalhos de alta prioridade com dois ambientes computacionais
Este exemplo cria uma fila de trabalhos chamada HighPriority que usa o ambiente de OnDemand computação C4 com uma ordem de 1 e o ambiente de computação M4Spot com uma ordem de 2. O programador tentará primeiro colocar trabalhos no ambiente OnDemand computacional C4.
Comando:
aws batch create-job-queue --cli-input-json file://<path_to_json_file>/HighPriority.json
Formato de arquivo JSON:
{
"jobQueueName": "HighPriority",
"state": "ENABLED",
"priority": 1,
"computeEnvironmentOrder": [
{
"order": 1,
"computeEnvironment": "C4OnDemand"
},
{
"order": 2,
"computeEnvironment": "M4Spot"
}
]
}
Saída:
{
"jobQueueArn": "arn:aws:batch:us-east-1:012345678910:job-queue/HighPriority",
"jobQueueName": "HighPriority"
}