Nie jestem całkowicie pewien twojego scenariusza, więc spróbuję odgadnąć twoje intencje.
Do celów programistycznych naprawdę powinieneś pracować na lokalnym serwerze, zawiera on wszystkie interfejsy API i kody pośredniczące dla takich elementów, jak logowanie użytkownika i inne. To jest natychmiastowe. Gdy jesteś zadowolony z lokalnej aplikacji i nadszedł czas, aby przesłać, a następnie, jeśli AppEngine Overlord postanowi poświęcić trochę czasu z powodu AppSize/Slow Connection/przerwy w świadczeniu usług/losowego aktu bóstwa, niewiele można zrobić.
Biorąc pod uwagę, że nie wdraża się co godzinę, wydaje mi się, że lepiej poświęcić czas na aplikację, niż dostroić czas wysyłania.
jestem zakładając, że są już po http://code.google.com/appengine/docs/java/gettingstarted/uploading.html
Ja osobiście parał z AppEngine ale wersja Pythona, a to może potrwać kilka minut, ale po zakończeniu przesyłania, jesteś dobry, aby przejść.
może można dostać lokalnym komputerze nazwę hosta dyndns i udostępnić go z internetu? -
myślę co Bastian rozumie się następująco (przy założeniu, że serwer Dev może rzeczywiście służyć domen - nie jestem pewien)
- Czy hosta domeny (example.com) utrzymanie Rekord "A" wskazujący na adres IP twojej maszyny deweloperskiej [stąd, gdy robisz example.com, twój dev maszyna odpowiada jako serwer]
- Oznacza to, że jeśli skonfigurujesz rekordy DNS tak, aby wskazywały ghs.google.com lub cokolwiek innego, będą musieli je zmienić (rekordy DNS potrzebują czasu, aby rozprzestrzeniać się w zależności od hosta)
- Gdy jesteś szczęśliwy i chcesz przetestować google, musisz jeszcze "przesłać", zanim będziesz mógł go wypróbować na appspot.com i zmienić wpis DNS ponownie, więc example.com działa z serwerów google.
Za dużo pracy w mojej opinii. Lepiej używać serwera deweloperskiego na komputerze lokalnym.
Zrób sobie przerwę podczas przesyłania. Zrób KitKat, by zabić czas :)
Powinieneś przetestować swoje aplikacje na serwerze programistycznym. – geoffspear
Tak, ale używam interfejsów API Google i nie mogę zarejestrować hosta lokalnego jako domeny w Google Domains, aby ustawić go jako wywołanie zwrotne po uwierzytelnieniu OAuth – rubdottocom
Być może mógłbyś uzyskać lokalny komputer z nazwą hosta dyndns i udostępnić go z Internetu ? – Bastian