1b.app
Link kopiert -

Beschleunigen Sie die Arbeit des Briefparsers, sonst funktioniert er sehr lange (primitiv)

Im Moment ist es ziemlich schwierig, die Box als „Mailer“ zu verwenden, da Briefe in regelmäßigen Abständen mit einer Verzögerung in die Box gelangen. Tatsächlich scheinen Ereignisse schnell anzukommen, aber Aufgaben für diese Ereignisse werden nicht so schnell erstellt (wenn es funktioniert). eine Minute Cron, dann ist das verständlich).
Es gibt noch eine weitere Nuance: Wenn Daten in die Box geladen werden (z. B. beim Importieren von Produkten), wartet der Parser, bis der Download abgeschlossen ist. Das heißt, jemand hat 100.000 Waren heruntergeladen und alle haben keine Briefe mehr für 5-10 Minuten in der Box.
Im Allgemeinen funktioniert jetzt alles in einem Thread (wenn ich das richtig verstehe) und das ist sozusagen primitiv.
Sorgen Sie dafür, dass der Mail-Parser schnell arbeitet und nicht von anderen Crons abhängig ist.
Das gleiche Problem besteht beim Versenden von Briefen. Wenn nun jemand ein Massenmailing für 10.000 Kontakte startet, können nicht alle Mitarbeiter einen Brief versenden, bis dieses Massenmailing abgeschlossen ist, und es scheint in 10 Minuten zu klappen (seit dem Standard). scheint ein Limit von 1000 E-Mails pro Minute zu sein)
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Teilangebot. Wir werden die Arbeit des Parsers in einer Testumgebung überprüfen, vielleicht hängt die von Ihnen beschriebene Situation auch von der Geschwindigkeit des Cron ab, die direkt von der Leistung des Servers abhängt. Wenn der Cron nicht optimal funktioniert, optimieren wir ihn
12.05.2019, 17:40
Originalkommentar zur Version verfügbar: ru

Kollege maє raciu. Durch Markov erhielten wir auch ähnliches Essen.
27.06.2019, 16:11
Originalkommentar zur Version verfügbar: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Kommentar in Sprache verfügbar ru und noch nicht in die aktuelle Sprache übersetzt.
27.10.2020, 12:23

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar