¿Cómo mantener una aplicación de App Engine / Java ejecutándose con solicitudes sordas de un cron de Java / Python web?
Entonces, para evitar que la aplicación necesite ser recargada, quiero simular la actividad del usuario haciendo ping en la aplicación cada cierto tiempo.
Pero hay una trampa. . .
Si hago ping a la aplicación y App Engine ya la ha descargado, mi solicitud web será la primera solicitud a la aplicación y la aplicación intentará volver a cargarla. Esto podría llevar más de 30 segundos y exceder el límite de tiempo de carga.
Así que mi idea es hacer ping a la aplicación pero no esperar la respuesta. He simulado esto manualmente yendo al sitio desde un navegador, haciendo la solicitud y cerrando el navegador de inmediato, parece que mantiene la aplicación activa.
¿Alguna sugerencia para una buena manera de hacer esto en un cron web de Python o Java (supongo que una solución de Python será más simple)?