KamoCRM

التذكير التقويمي يرسل التحرّك عن الجدول الزمني المشترك

PerformanceEmailService
Shipped
23 سبتمبر 2026 في 7:50 ص UTC
صاحب البلاغ
Kamo
Commit
90509f4

خيط الجدول الزمني الوحيد في الربيع يتقاسمه كل @Scheduled طريقة في هذه الخدمة نبض الحمله الثانيه واحده و دغه محرك الحفر و ريمندر شيلر سيرفي كنس بين ما يقرب من دزينة آخرين. عملية تذكير أرسل كل رسالة تذكيرية sms, one blocking call at a time, on that shared thread: a sweep with several due reminders held و كل شيء آخر كان مبرمجاً على المنصة طالما أن الدفعة كلها أخذت لإرسالها كل رسالة تذكيرية ترسل الآن تشغيل على مجموعة صغيرة ثابتة من الخيوط (4 عمال، اسمهم مادة الضبط التقويمي، نفس المبدأ الذي ينطبق بالفعل على مادة DripEngine عن طريق تسليمها كلها على خيط عامل مطبق هنا للتذكير بدلاً من التذكرة الواحدة، لأن الجزء البطيء هو حجب SMTP/notification send rather than the DB sweep itself. لازالت خيط المكالمات ينتظر الدفعة الكاملة (التي تُحدّد بـ 90 مصاريف مستهلكة) قبل عمليات العودة المحددة، وهي ما يُبقي عقد إيجار "الإيميل الكسندر" يُغطّي المرور بأكمله، عقد إيجار مُفرج عنه بينما الرسائل كانت لا تزال في رحلة في مكان آخر ستسمح لبوة أخرى أن تلتقط التذكير الواجب مرتين وما هي التغيرات هو المدة التي يستغرقها الانتظار - أقل بأربعة أضعاف، وليس أسوأ من أي وقت مضى الحلقة التسلسلية القديمة **** **** **** **** دون تغيير: حمام السباحة بدلاً من خيط المكالمات و أن المكالمة لا تزال مغلقة حتى ينتهي كل إرسال.

جميع التغييرات

مثل ما ترى الشحن؟?

كلّه يصل إلى مكان عملك لوحده ابدأي بالخطه المجانيه و اقرأي هذه الصفحة مرة اخرى بعد شهر.

ابدأوا حراً للأبدخصخصة الفيو