5
Utilizzo GoogleAppEngineLauncher (GAEL) su Mac OS X. Lo stato del datastore per la mia applicazione è persistente tra riavvii del server e anche GAEL si riavvia, ma se si riavvia, il datastore viene reimpostato. C'è un settaggio per prevenire questo reset, o c'è un file tmp da qualche parte che posso salvare?Come posso mantenere il datastore locale per GoogleAppEngineLauncher tra i riavvii?
Nick - Ho provato questo su Windows e non funziona (almeno, non funziona quando lancio utilizzando Eclipse o GAE Launcher). Mi rendo conto che non ti sto fornendo molte informazioni con cui andare. Apprezzerei molto il tuo aiuto, quindi per favore fammi sapere se ci sono altre informazioni che potresti usare da me per aiutarti a risolvere questo problema. – cv12
@ cv12 Bene, potresti iniziare spiegando cosa intendi con 'non funziona'. Che cosa succede quando ci provi? E hai usato un percorso valido per un filesystem di Windows, invece di quello di Macos nella mia risposta? –
Nick - La bandiera extra che ho usato era "--datastore_path = G: \ ds". Questa è una cartella esistente che ho creato appositamente per contenere i file che avrebbero mantenuto il datastore locale. Con "non funziona", intendo che (1) utilizzo l'applicazione che aggiunge entità al datastore, (2) interrompo il server di sviluppo (fermandolo usando GAE Launcher su Windows), (3) riavvio il server di sviluppo (utilizzando nuovamente GAE Launcher) e (4) il datastore è vuoto a questo punto e nessun file è scritto in G: \ ds che ho specificato come percorso del datastore. Ho questo problema in 1.6.4 ma non in 1.6.3. – cv12