Establecer comunicaciones entre servicios

ID de región

REGION_ID es un código abreviado que Google asigna en función de la región que eliges cuando creas la app. El código no corresponde a un país ni a una provincia, aunque algunos ID de región puedan parecer similares a los códigos de país y provincia que se suelen usar. En el caso de las apps creadas después de febrero de 2020, REGION_ID.r se incluye en las URL de App Engine. En el caso de las apps existentes creadas antes de esta fecha, el ID de región es opcional en la URL.

Obtén más información acerca de los ID de región.

Puedes usar varios métodos para comunicarte entre tus servicios de App Engine o con otros servicios, incluidos los servicios de Google Cloud y las aplicaciones externas.

El enfoque más sencillo para comunicarse con el servicio de App Engine es enviar solicitudes HTTP orientadas, en las que la URL incluye el nombre o ID de un recurso. Por ejemplo, puedes incluir el ID de un servicio o una versión que quieras establecer como destino, además del ID del proyecto de Google Cloud correspondiente:


https://VERSION-dot-SERVICE-dot-PROJECT_ID.REGION_ID.r.appspot.com

Para obtener información detallada sobre cómo orientar los servicios, incluso cómo definir URL HTTPS, consulta cómo se enrutan las solicitudes. Si deseas autorizar las solicitudes entre tus servicios y otros servicios de Google Cloud, consulta Configura la autenticación para aplicaciones de producción de servidor a servidor.

Para compartir datos entre bases de datos y tu app de App Engine o cualquier otra aplicación externa, consulta Comprende el almacenamiento de datos y archivos. En el entorno estándar, también puedes pasar solicitudes entre servicios y de servicios a extremos externos mediante la API de recuperación de URL.

Además, los servicios en el entorno estándar que residen dentro del mismo proyecto de Google Cloud también pueden usar una de las API de App Engine para las siguientes tareas:

Rutas de URL reservadas

No es posible usar las siguientes rutas de URL:

  • Rutas de acceso que terminan en /eventlog
  • Rutas de acceso que comienzan con /_ah/.
  • Algunas rutas que terminan con z