Crear colas de Cloud Tasks

En esta página se describe cómo crear colas de Cloud Tasks. Cuando se añaden tareas a una cola, esta las envía y se asegura de que un servicio, también conocido como trabajador, las procese de forma fiable.

Ten en cuenta lo siguiente:

  • Los nombres de las colas constan de tres partes: un ID de proyecto, una ubicación y un ID de cola. Debes tener un Google Cloud proyecto que proporcione el ID de proyecto.

  • Si usas tareas de destino de App Engine, también debes tener una aplicación de App Engine ubicada en una región específica, que es donde se ejecutan tu cola y tus controladores. Ten en cuenta la región al añadir la aplicación.

  • Para usar tareas de destino HTTP, no es necesario tener una aplicación de App Engine. Cuando creas una cola, seleccionas una Google Cloud ubicación.

Crea una cola

Puedes crear una cola de las siguientes formas:

  • En la Google Cloud consola
  • Usando la CLI de Google Cloud en tu terminal o en Cloud Shell
  • Enviando una solicitud directa a la API Cloud Tasks

Consola

  1. En la Google Cloud consola, ve a la página Cloud Tasks > Colas.

    Ir a Colas

  2. Haz clic en Crear cola.

  3. Introduce un nombre de cola; por ejemplo, my-queue.

  4. En la lista Región, selecciona una ubicación admitida en la que se ejecutará la cola (por ejemplo, asia-south1).

    Si tu organización restringe la ubicación de los recursos y quieres crear una cola en us-central1 o us-central2, la política de la organización debe permitir la creación de colas en ambas regiones (aunque solo necesites una cola en una de ellas).us-central1us-central2

  5. También puedes configurar tu cola.

  6. Haz clic en Crear.

gcloud

Usa el comando gcloud tasks queues create para crear la cola:

  gcloud tasks queues create QUEUE_ID \
      --location=LOCATION

Haz los cambios siguientes:

  • QUEUE_ID: el identificador que asignas a tu cola, por ejemplo, my-queue.