4

Symfony Messenger : comment traiter les paiements en asynchrone sans les perdre ?

YK Yao Konan 68 il y a 2 mois Côte d'Ivoire

Je veux sortir le traitement des notifications de paiement du cycle de la requête. Quelle configuration Messenger choisir ?

Modifiée il y a 8 heures
  • Pensez à ajouter la configuration de votre serveur, cela aiderait les réponses. · Yao Konan · il y a 2 mois
1
NR Nirina Rakotoarisoa 173 · il y a 2 mois

Configurez un transport doctrine ou redis avec une stratégie de réessai (retry_strategy avec multiplicateur) et un transport d'échec (failure_transport). Les messages en échec restent consultables avec messenger:failed:show et peuvent être rejoués avec messenger:failed:retry.

0
MF Moussa Fall 55 · il y a 2 mois

Faites tourner le worker sous Supervisor avec --time-limit et --memory-limit pour qu'il redémarre proprement. Et rendez vos handlers idempotents : un message peut être livré plus d'une fois.

Vous connaissez la réponse ? Rejoignez Griot pour aider.

Publier

Poser une question Obtenir de l'aide de la communauté Publier un composant Partager un SDK, un wrapper ou un package Proposer un troc Échanger une heure d'aide contre une autre Créer une prime Récompenser une solution en Mobile Money Organiser un hackathon Lancer un défi pour la communauté
Troc de compétences Primes Hackathons Observatoire