Risponderò domanda 1:
Sono nella fase pilota di una nuova applicazione web sul motore di app. Abbiamo impiegato circa un mese per scrivere il codice e preparare le cose per il nostro primo cliente. Sono andati a vivere la scorsa settimana. Adorano il software, ma un paio di giorni fa ho iniziato ad avere una scadenza casuale che superava gli errori nell'applicazione. Cerchi un record o una lista e tornerebbe indietro di qualche millisecondo. Il prossimo andare ci vorrebbe 30 secondi e tornare con un errore di scadenza superato.
Le analisi di stack nel cruscotto danno risultati casuali. Ho provato di tutto, anche spogliando l'app in un mondo ciao. Inserisco un messaggio di log nel nostro middleware di richiesta del processo django, il primo bit del nostro codice che viene eseguito. Stava dimostrando che durante le richieste di timeout ci sono voluti 25 secondi da google per ottenere la richiesta di eseguire il nostro codice process_request. Ho pubblicato il forum di google e non ho ottenuto nulla. Ho contattato qualcuno su google e loro hanno risposto rapidamente, ma hanno solo detto che avrebbero contattato la squadra. Niente da allora
E 'possibile che ci sia qualcosa che sto facendo per causare questo ma davvero dubito. Google non fornisce supporto quindi sono praticamente sfortunato.
Se questo fosse un piena applicazione commerciale vera e sarei fuori dal mercato.
tl; dr: google motore di applicazione ha una grande promessa, ma ha bisogno di maturare e non è ancora adatto per la produzione commerciale
fonte
2009-09-04 17:07:22
+1 Buona domanda, in particolare su DDoS. Senza difese contro di esso gli attacchi possono consumare il tuo limite gratuito o anche i tuoi soldi :( –