Jak utrzymać aplikację App Engine / Java działającą z niesłyszącymi żądaniami z serwera WWW Java / Python?
Aby uniknąć konieczności ponownego załadowania aplikacji, chcę symulować aktywność użytkownika, pingując aplikację co jakiś czas.
Ale jest haczyk. . .
Jeśli pinguję aplikację i została ona już rozładowana przez App Engine, moje żądanie internetowe będzie pierwszym żądaniem do aplikacji, a aplikacja spróbuje ponownie załadować. Może to potrwać dłużej niż 30 sekund i przekroczyć limit czasu ładowania.
Więc moim pomysłem jest pingowanie aplikacji, ale nie czekać na odpowiedź. Symulowałem to ręcznie, przechodząc do witryny z przeglądarki, wysyłając żądanie i natychmiast zamykając przeglądarkę - wydaje się, że aplikacja działa.
Wszelkie sugestie dobrego sposobu na zrobienie tego w Cronie Pythona lub Java (zakładam, że rozwiązanie Pythona będzie prostsze)?