2016-05-10 5 views
2

Ich habe einen Python-basierten Google-App-Engine-Webserver. Ich möchte bestimmte Konfigurationen speichern, so dass die Konfigurationsänderungen keinen Neustart des Servers rechtfertigen sollten. Zum Beispiel macht mein Webserver eine http-Anfrage an einen anderen Server und ich möchte den host: port des sekundären Servers als Konfigurationseinstellung speichern.Wie speichern Sie die Konfigurationseinstellungen am besten in Google App Engine?

Ich dachte über die Verwendung der Datenbanktabelle dafür nach. Gibt es andere Alternativen wie Umgebungsvariable usw.?

+1

Vielleicht hilft man http://stackoverflow.com/q/21393107/1741542 –

Antwort

0

landete ich eine DB-Tabelle Erstellen der configs zu speichern, wie vorgeschlagen in Python and YAML- GAE app settings file

class Config(db.Model): 
    """ 
    Application Config 
    """ 

    name = db.StringProperty(required=True) 
    value = db.StringProperty(required=True) 

    @staticmethod 
    def create_config(name, 
         value): 
     pass 
Verwandte Themen