Дев, спасибо, что открыли этот вопрос, и я надеюсь, что вы поможете мне избавиться от ситуации.
Я новичок в облачной службе Google и изучаю облачную задачу. Мне нужно программно создать очередь и добавить некоторые аргументы, такие как скорость обработки, размер корзины. я не могу найти никакого решения до сих пор.
я создаю очередь следующим образом
const createQueue = async (
queueName: string
) => {
const project = 'projectname'; // Your GCP Project id
const queue = queueName; // Name of the Queue to create
const location = 'location name' // The GCP region in which to create the queue
const {
v2beta3
} = require('@google-cloud/tasks');
const client = new v2beta3.CloudTasksClient();
try {
const [response] = await client.createQueue({
parent: client.locationPath(project, location),
queue: {
name: client.queuePath(project, location, queue),
appEngineHttpQueue: {
appEngineRoutingOverride: {
service: 'default'
}
},
},
});
console.log(`Created queue ${response.name}`);
return response.name;
} catch (error) {
console.error(Error(error.message));
}
// return null
}
как я могу добавить аргументы, такие как скорость обработки, размер корзины и максимальная одновременная скорость