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.

Tus servicios de App Engine también pueden comunicarse mediante Pub/Sub, que proporciona mensajes confiables y asíncronos de varios a varios entre procesos, incluido App Engine. Estos procesos pueden ser instancias individuales de tu aplicación, servicios o, incluso, aplicaciones externas.

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.

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