0

Je gère un système en direct qui traite actuellement environ 20K pages par jour, basé sur App Engine Helper (Python) avec le support de session fourni par les utilitaires AppEngine. Un problème que j'ai eu est que les sessions se déconnectent parfois de manière aléatoire. Je voudrais essayer d'utiliser le Patch App Engine, car il a un support de session django "natif", mais je crains que cela puisse être comme faire une greffe de cerveau. Plus précisément, les modèles de base de données actuels sont tous hérités de BaseModel fourni par l'assistant App Engine. Bien que le correctif App Engine n'ait pas cet héritage.Port d'un système en direct d'App Engine Helper à App Engine

Est-ce que quelqu'un sait s'il est possible de migrer un système en direct d'App Engine Helper vers App Engine Patch? Si oui, avez-vous des conseils ou des avertissements dont je devrais tenir compte, avant de tenter cette transition?

Merci et cordiales salutations Alex

Répondre

0

Vous devriez penser à votre système de portage de ne pas App Engine Patch mais Django-nonrel (par les auteurs app-patch moteur).

Je suis passé de google-app-engine-django et app-engine-patch à Django-nonrel parce que les deux premiers ne sont plus maintenus.

1

Après d'autres recherches, je découvre que les nouvelles versions de Django et App Engine Helper ont un support intégré pour les sessions. Après avoir migré vers ce système, mes problèmes de perte aléatoire de sessions ont été résolus.

Alex