Usa la API de módulos

La API de Modules proporciona funciones que muestran información acerca del entorno operativo (módulo, versión, instancia).

La API de Modules también tiene funciones que recuperan la dirección de un módulo, una versión o una instancia. Esto permite a una aplicación enviar solicitudes de una instancia a otra tanto en el entorno de desarrollo como en el de producción.

Agrega la siguiente declaración de uso a la parte superior de tu archivo:

use google\appengine\api\modules\ModulesService;

El ejemplo de código siguiente muestra cómo obtener el nombre del módulo y el ID de instancia para una solicitud:

$module = ModulesService::getCurrentModuleName();
$instance = ModulesService::getCurrentInstanceId();

El ID de instancia de un módulo con ajuste de escala automático se mostrará como un valor único codificado en base64, p. ej., e4b565394caa.

Puedes comunicarte entre módulos de la misma aplicación si recuperas el nombre de host del módulo de destino:

use google\appengine\api\modules\ModulesService;
$url = 'http://' . ModulesService::getHostname('my-backend') . '/';
$result = file_get_contents($url);

También puedes usar el servicio de recuperación de URL.