Laravel 11 Ereignisse, die mehrmals in der Produktion abfeuern (Nginx, Azure App Services, Php 8.3)

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Laravel 11 Ereignisse, die mehrmals in der Produktion abfeuern (Nginx, Azure App Services, Php 8.3)

by Anonymous » 03 Jun 2025, 11:43

Ich begegne ein Problem, bei dem Laravel -Ereignisse mehrmals schießen, aber nur in der Produktionsumgebung. Services
[*]Setup:
  • One App Service runs the main Laravel application
  • A separate App Service handles scheduled tasks (cron)

We are dispatching Laravel events like this:
event(new ApplicationStatusChanged($application));
< /code>
In der Produktion tröpfen diese Ereignisse mehrmals für einen einzelnen Vorgang. Zum Beispiel führt eine einzelne Postanforderung dazu, dass der Ereignishörer zweimal ausgeführt wird. Nginx -Misskonfiguration? Ausgeschlossen: < /p>

Nicht sollte weder auf dem Ereignis noch auf dem Ereignis oder dem Hörer synchron sind. Die Anforderungen treffen den Endpunkt.>

Top