Tester les files d'attente d'envoi sur le serveur de développement

Cette page décrit certaines limites relatives à l'utilisation du serveur de développement local (dev_appserver) pour le test des files d'attente d'envoi dans votre application. Dans la plupart des cas, vous configurez vos files d'attente et les tâches exactement comme pour une exécution dans l'environnement de production App Engine, à quelques différences près :

  • Le serveur de développement ne respecte pas les attributs rate et bucket-size de vos files d'attente. Par conséquent, l'exécution des tâches s'effectue le plus près possible de la date/heure d'exécution (ETA) définie. Si vous définissez une vitesse de 0, vous n'empêchez pas l'exécution automatique des tâches.
  • Le serveur de développement ne conserve pas l'état des files d'attente lors des redémarrages.
Pour empêcher l'exécution de tâches d'envoi sur le serveur de développement, utilisez la commande suivante :

dev_appserver.py --enable_task_running no

Pour en savoir plus sur les options disponibles lors de l'utilisation du serveur de développement local, cliquez ici.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Environnement standard App Engine pour Python 2