My zrozumienie z prośbą nagrzewania jest to, że wniosek o wystąpienie „prime” nowy frontend/backend (czy mają one zastosowanie wyłącznie do nakładki?) w przygotowaniu do użycia w pewnym momencie w niedalekiej przyszłości.Google App: Warmup/ładowanie Wnioski i zawsze na
Moja zrozumienie żądania ładunkowej jest to, że jest to żądanie spin-up nową instancję, ponieważ jest ona potrzebna teraz. W związku z tym należałoby spróbować "rozgrzać" instancje z wyprzedzeniem, aby opóźnienie ładowania było znacznie mniejsze.
Moje pierwsze pytanie brzmi: czy moje rozumienie tych typów wniosków jest poprawne, a jeśli nie (lub jeśli brakuje mi tu czegoś godnego uwagi), proszę zacząć od wyjaśnienia/korekty mnie!
Następnie jestem ciekawy: w jaki sposób uzyskać kod po stronie serwera GAE, aby "obsłużyć" żądanie rozgrzewania lub ładowania? Czy jest jakiś konkretny interfejs, który muszę zaimplementować (w Java EE land, musisz również zaimplementować ServiceContextListener
, który kontener internetowy/aplikacja szuka i wywołuje, gdy aplikacja jest wdrożona/uruchomiona). Jeśli tak, to do czego służy API? W przeciwnym razie, jaki jest "punkt wejścia" dla aplikacji GAE? Zasadniczo zastanawiam się, jaka klasa/metoda powinna obsługiwać żądania ładowania/ładowania.
Ostatnio, pytam: jakie (ogólne) czynności powinny się różnić w procesie uruchamiania między obsługą zgłoszeń rozgrzewania a żądaniami ładowania? Czy nie byliby tacy sami? Pytam, ponieważ jestem zainteresowany wykorzystaniem funkcji premium "Zawsze na żywo" GAE i nie jestem pewien, gdzie powinienem umieścić mój kod startowy dla instancji, które zawsze będą włączone.