---
title: "ست قواعد لمزامنة تعمل دون أن يراقبها أحد"
description: "ست قواعد لمزامنة بيانات مؤتمتة بين أداتين من أدوات SaaS تعمل وفق جدول دون أن يراقبها أحد: المؤشر، ومفتاح التسليم، وتشغيل واحد في كل مرة، وإعادات محاولة محدودة، وتنبيهات عند الصمت، وقاعدة منشورة يجب أن يثبتها كل تشغيل. نقيس كل قاعدة بما يفعله مشغّل المزامنة في Tajo اليوم، بما في ذلك المواضع التي يقصر فيها."
url: https://tajo.io/ar/blog/six-rules-unattended-sync/
markdown: https://tajo.io/ar/blog/six-rules-unattended-sync.md
lang: ar-SA
author: "Set Noa"
author_url: https://tajo.io/ar/set-noa/
published: 2026-11-06
updated: 2026-11-06
alternates: {en-US: /blog/six-rules-unattended-sync.md, bg-BG: /bg/blog/six-rules-unattended-sync.md, cs-CZ: /cz/blog/six-rules-unattended-sync.md, de-DE: /de/blog/six-rules-unattended-sync.md, da-DK: /dk/blog/six-rules-unattended-sync.md, es-ES: /es/blog/six-rules-unattended-sync.md, fr-FR: /fr/blog/six-rules-unattended-sync.md, el-GR: /gr/blog/six-rules-unattended-sync.md, hi-IN: /hi/blog/six-rules-unattended-sync.md, id-ID: /in/blog/six-rules-unattended-sync.md, hr-HR: /hr/blog/six-rules-unattended-sync.md, hu-HU: /hu/blog/six-rules-unattended-sync.md, it-IT: /it/blog/six-rules-unattended-sync.md, ja-JP: /jp/blog/six-rules-unattended-sync.md, ko-KR: /kr/blog/six-rules-unattended-sync.md, nl-NL: /nl/blog/six-rules-unattended-sync.md, no-NO: /no/blog/six-rules-unattended-sync.md, pl-PL: /pl/blog/six-rules-unattended-sync.md, pt-BR: /pt/blog/six-rules-unattended-sync.md, ro-RO: /ro/blog/six-rules-unattended-sync.md, ru-RU: /ru/blog/six-rules-unattended-sync.md, sv-SE: /se/blog/six-rules-unattended-sync.md, zh-CN: /zh-cn/blog/six-rules-unattended-sync.md, sl-SI: /sl/blog/six-rules-unattended-sync.md, sr-Latn-RS: /sr/blog/six-rules-unattended-sync.md, th-TH: /th/blog/six-rules-unattended-sync.md, tr-TR: /tr/blog/six-rules-unattended-sync.md, ur-PK: /ur/blog/six-rules-unattended-sync.md, vi-VN: /vi/blog/six-rules-unattended-sync.md, sk-SK: /sk/blog/six-rules-unattended-sync.md}
---

[مزامنة البيانات](https://tajo.io/ar/blog/?category=data-sync)

# ست قواعد لمزامنة تعمل دون أن يراقبها أحد

ست قواعد لمزامنة بيانات مؤتمتة بين أداتين من أدوات SaaS تعمل وفق جدول دون أن يراقبها أحد: المؤشر، ومفتاح التسليم، وتشغيل واحد في كل مرة، وإعادات محاولة محدودة، وتنبيهات عند الصمت، وقاعدة منشورة يجب أن يثبتها كل تشغيل. نقيس كل قاعدة بما يفعله مشغّل المزامنة في Tajo اليوم، بما في ذلك المواضع التي يقصر فيها.

مزامنة البيانات التلقائية

ما الذي تحتاجه مزامنة بيانات مؤتمتة لتعمل بأمان حين لا يراقبها أحد؟

المزامنة التي تعمل دون إشراف تحتاج إلى ست قواعد. اقرأ من مؤشر ولا تحرّكه إلا بعد وصول الدفعة كاملة. أعطِ كل كتابة مفتاحًا تشتقه إعادة المحاولة من جديد، واحفظ المفاتيح المكتملة سبعة أيام. اجعل تشغيلًا واحدًا يملك المزامنة ويثبت ذلك قبل كل كتابة. أعد محاولة التشغيل الفاشل خمس مرات بفترات انتظار متزايدة، وأوقف المزامنة مؤقتًا بعد خمسة تشغيلات فاشلة متتالية. نبّه حين لا ينجح شيء طوال 24 ساعة. واجعل كل تشغيل يثبت أنه النسخة التي نُشرت. يتبع مشغّل Tajo خمسًا من هذه القواعد بالكامل. الاستثناء هو الصمت: المصدر الذي يجيب بلا شيء حين كان ينبغي أن تفشل قراءته لا يُكتشف إلا جزئيًا.

[معرفة المزيد](https://tajo.io/ar/blog/six-rules-unattended-sync/#1-%D8%A7%D9%82%D8%B1%D8%A3-%D9%85%D9%86-%D8%B9%D9%84%D8%A7%D9%85%D8%A9-%D9%88%D9%84%D8%A7-%D8%AA%D8%AD%D8%B1%D9%91%D9%83%D9%87%D8%A7-%D8%A5%D9%84%D8%A7-%D8%AD%D9%8A%D9%86-%D8%AA%D8%B5%D9%84-%D8%A7%D9%84%D8%AF%D9%81%D8%B9%D8%A9)

في 8 أكتوبر 2026 نشر Lance Martin وCJ Avilla [شرحًا لوكيل](https://claude.dev/blog/building-effective-agent-automations/) يقرأ Slack وGitHub كل صباح وينشر ملخصًا في Slack. لا أحد يراقبه وهو يعمل. أنفع فقرة في مقالهما تتناول فشلًا يبدو كأنه نجاح. حين يتعطل خادم أحد المصادر أو تنتهي صلاحية رمزه، “لا يرى الوكيل شيئًا من ذلك المصدر ويبلّغ أن ‘لا جديد’”.

مزامنة جهات الاتصال من Shopify إلى Brevo تعاني الفشل نفسه. وكذلك كل مزامنة مجدولة بين أداتين من أدوات SaaS. القراءة التي تفشل بصمت تبدو تمامًا مثل متجر لم يسجّل فيه أحد اليوم.

ينتهي مقالهما بست قواعد لوكيل يعمل دون إشراف. اقرأها بعين من يشغّل المزامنات وستجد أن كلًّا منها قاعدة من قواعد [reverse ETL](https://tajo.io/ar/blog/what-is-reverse-etl/). يتتبع مقال [توقف العامل. المزامنة لم تتوقف.](https://tajo.io/ar/blog/worker-died-sync-didnt/) جهة اتصال واحدة خلال انهيار. وهذه الصفحة هي قائمة التحقق التي فوقه: ست قواعد لمزامنة بيانات مؤتمتة، وما يفعله مشغّل Tajo اليوم حيال كل منها، وأين يقصر. جانب المشغّل موثّق في [استعادة مزامنة عالقة أو فاشلة](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/).

## 1. اقرأ من علامة، ولا تحرّكها إلا حين تصل الدفعة

قاعدتهما الأولى: “اقرأ كل مصدر من علامة، لا من نافذة زمنية ثابتة”. نافذة “آخر 24 ساعة” تترك فجوة حين يبدأ التشغيل متأخرًا، وتكرر السجلات حين يبدأ مبكرًا.

تقرأ مزامنة Tajo مصدرها على دفعات من [مؤشر محفوظ](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#cursor). يتحرك المؤشر في نهاية الدفعة، ولا يتحرك إلا حين يصل كل سجل في تلك الدفعة. التشغيل الذي يفشل يحتفظ بآخر موضع نظيف، فيقرأ التشغيل التالي الدفعة المقطوعة مرة أخرى [بدل أن يتخطاها](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#cursor).

للطلبات علامة خاصة بها. [مزامنة طلبات Shopify المجدولة](https://tajo.io/ar/resources/help/getting-started/understanding-data-sync/) تبدأ من أول تشغيل مجدول لها وترسل ما تغيّر منذ التشغيل السابق. أما الطلبات السابقة فلا تُرسل إلا حين يشغّل شخص المزامنة. التشغيلات المجدولة والتشغيلات التي يبدؤها شخص تحتفظ بمؤشرات منفصلة، فلا يمكن لاستكمال السجل التاريخي أو لدفعة تجريبية أن يعيد المؤشر المجدول إلى الوراء.

الثمن أن الدفعة المقطوعة تُقرأ مرتين. والقاعدة 2 هي ما يجعل ذلك آمنًا.

## 2. أعطِ كل كتابة مفتاحًا يصمد بعد الانهيار

قاعدتهما الرابعة لا تعدّ المنشور مُرسلًا “إلا حين يؤكد Slack ذلك”، وعندها فقط تُحدَّث العلامة والدفتر. الرسالة المسجلة تعمل بهذه الطريقة. فهي تُعدّ مُسلَّمة حين يعود الإيصال الموقَّع، لا حين تغادر الشباك.

قبل أن يكتب Tajo سجلًا، يحصل السجل على [مفتاح تسليم](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#ledger). المفتاح تجزئة (hash) للمزامنة والمصدر ومؤشر الصفحة والموضع في الصفحة والسجل نفسه، فلا يحمل أي بيانات شخصية. يُحجز قبل استدعاء الوجهة ويُعلَّم مكتملًا حين تنجح الكتابة. والمفاتيح المكتملة [تُحفظ سبعة أيام](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#ledger). إعادة المحاولة، أو تشغيل مجدول لاحق، يشتق المفتاح نفسه للسجل نفسه، فيجده مكتملًا و[لا يستدعي الوجهة مرة أخرى](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#ledger).

يأتي معه ثمنان. [بعد سبعة أيام ينسى الدفتر](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#limits)، وإعادة التشغيل من مؤشر أقدم قد تكتب مرة أخرى. والكتابة التي تنتهي مهلتها تترك شكًّا مشروعًا: ربما حفظها النظام الآخر دون أن يجيب. يعيد Tajo محاولة تلك الكتابة في محاولة لاحقة بدل أن يسجلها فاشلة لسبعة أيام. الموصل الذي يمرر إلى الوجهة مفتاح idempotency خاصًا به يزيل هذا الشك. أما الذي لا يستطيع فيبقى معه احتمال تكرار واحد.

## 3. تشغيل واحد يملك المزامنة، ويثبت ذلك قبل كل كتابة

قاعدتهما الثالثة: “أعد فحص كل عنصر قبل النشر مباشرة”. في المزامنة، أكثر ما يُرجَّح أن يتغير بين القراءة والكتابة هو من يحق له أن يكتب.

لكل مزامنة في Tajo [حجز واحد](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#lease)، له رمزه الخاص وعمر من 15 دقيقة يتجدد كل خمس دقائق. يتحقق التشغيل من أنه ما زال يملك الحجز قبل أن يستدعي الوجهة، ومرة أخرى قبل أن يحرّك المؤشر. التشغيل الذي فقده يتوقف، و[تقول صفحته](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#failures) “فقد التشغيل خانته في منتصف الطريق وتوقف كي لا يكتب مرتين.” والتشغيل الثاني الذي يصطدم بتشغيل جارٍ [ينتهي بدل أن ينتظر في الصف خلفه](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#retries).

والسجلات تُفحص أيضًا. بين القراءة والكتابة، تمر السجلات عبر [مرشّح الموافقة](https://tajo.io/ar/resources/help/getting-started/understanding-data-sync/). جهة الاتصال التي تُكتب إلى جمهور تسويقي دون موافقة مثبتة تُرفض بدل التخمين. وكما تقول [صفحة المساعدة](https://tajo.io/ar/resources/help/getting-started/understanding-data-sync/)، نمط الفشل “حذر أكثر من اللازم”، وليس “أرسل أكثر من اللازم”.

## 4. أعد محاولة ما هو عابر، وأوقف ما ليس كذلك

قواعدهما الست لا تقول شيئًا عن عدد مرات إعادة المحاولة. والمزامنة تحتاج إلى هذه القاعدة، لأن أكثر إخفاقاتها شيوعًا هي حدّ المعدل ودقيقة سيئة عند المورّد.

التشغيل المُدرج في الطابور في Tajo إذا فشل يحصل على [خمس محاولات](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#retries). فترات الانتظار بينها 60 و120 و240 و480 ثانية، أي نحو خمس عشرة دقيقة إجمالًا. بعض الإخفاقات [لا يُعاد محاولتها أبدًا](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#retries)، لأن المحاولة من جديد لا تصلحها. التشغيل الذي اصطدم بتشغيل جارٍ بالفعل لا يُعاد، ولا التشغيل الذي لم تعد نسخته المنشورة أو اتصالاته صالحة.

السلسلة تختلف عن الهفوة العابرة. إذا فشلت آخر خمسة تشغيلات مكتملة منذ آخر تعديل للمزامنة، فإن Tajo [يوقف المزامنة مؤقتًا](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#pause) ويعرض آخر خطأ على صفحتها. نجاح واحد يعيد العدّ إلى الصفر. [لا شيء يعيد تشغيل مزامنة موقوفة من تلقاء نفسه](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#pause)؛ يصلح شخص السبب وينشرها من جديد. ويروي مقال العامل المتوقف الحادثة التي أنتجت هذه القاعدة.

## 5. تعامل مع الصمت على أنه نتيجة

“أبلغ عن القراءة الفاشلة على أنها غير مقروءة، لا على أنها يوم هادئ”. هذه أصعب القواعد الست، والوحيدة التي نلتزم بها جزئيًا فقط.

حيث تصمد: القراءة التي تنتهي بخطأ تُفشل التشغيل. الرمز المرفوض أو الخادم الذي لا يجيب لا يرسل شيئًا إلى الوجهة، ويترك [المؤشر حيث كان](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#cursor)، ويُحسب ضمن [الإيقاف المؤقت بعد خمسة تشغيلات فاشلة](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#pause). و[كل ساعة، عند الدقيقة 13](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#hourly-check)، يفحص Tajo كل مساحة عمل فيها مزامنة نشطة. وينبّه فريقه هو حين لا يكون هناك تشغيل ناجح في آخر 24 ساعة، بما في ذلك مساحة العمل التي لم يُسجَّل فيها أي تشغيل على الإطلاق. هذا هو [الفحص كل ساعة](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#hourly-check).

حيث لا تصمد: القراءة الهادئة التي يصفها الكاتبان هي قراءة تجيب “OK” دون أي سجلات. مشغّلنا يعدّ ذلك نجاحًا. بالنسبة لمصادر مثل عملاء Shopify، يُنبّه فحص منفصل فريق Tajo بعد عشرة تشغيلات ناجحة متتالية بصفر سجلات، إذا كانت المزامنة قد أنتجت سجلات من قبل. طلبات Shopify تُقرأ حسب وقت التحديث، لذا فالتشغيل الفارغ أمر طبيعي هناك ولا يجري ذلك الفحص. والمصدر الذي يعيد بعض السجلات، لكن أقل مما ينبغي، لا يُكتشف على الإطلاق.

الاعتراض يأتي هكذا: “عشرة تشغيلات فارغة تعني ساعتين ونصفًا على جدول كل 15 دقيقة. لماذا لا ننبّه عند الأول؟” مزامنات جهات الاتصال [تعمل افتراضيًا كل 15 دقيقة](https://tajo.io/ar/resources/help/getting-started/understanding-data-sync/) بالفعل. ومتجر بلا عملاء جدد خلال ربع ساعة أمر عادي. التنبيه عند أول تشغيل فارغ سينطلق كل ليلة، والتنبيه الذي ينطلق دائمًا لا يقرؤه أحد. ذلك الحد يقايض السرعة بالمصداقية. ويبقى تخمينًا بشأن الصمت، لا قاعدة الكاتبين.

## 6. قرّر مرة واحدة ما يجوز للمزامنة أن تكتبه، واجعل كل تشغيل يثبت ذلك

قاعدتهما الخامسة تحفظ تفضيلات الوكيل “في مخزن لا يستطيع الوكيل تعديله”. وقاعدتهما السادسة تمنح الوكيل صلاحية القراءة فقط حيثما كان يقرأ فقط، وتضع سقفًا لما يمكن أن ينفقه كل تشغيل. كلتاهما موجودة لأن الوكيل يقرأ نصوصًا كتبها آخرون، وقد تحاول تلك النصوص أن تعطيه أوامر.

ما يقابل ملف التفضيلات في المزامنة هو القاعدة المنشورة. نشر مزامنة في Tajo [يربطها ببصمة (digest)](https://tajo.io/ar/resources/help/getting-started/understanding-data-sync/) للقاعدة نفسها التي عُرضت في المعاينة. تعديلها [يعيدها إلى المسودة](https://tajo.io/ar/resources/help/getting-started/understanding-data-sync/)، فتمر بالمعاينة من جديد قبل أن تعمل مرة أخرى. يتحقق كل تشغيل، قبل أن يغيّر أي شيء، من أنه ينفذ تلك النسخة المنشورة بالاتصالات التي نُشرت بها. والتشغيل الذي يفشل في هذا الفحص [لا يُعاد](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#retries). والاتجاه ثابت كذلك: قاعدة المزامنة [تكتب في اتجاه واحد](https://tajo.io/ar/resources/help/getting-started/understanding-data-sync/) ولا تكتب أبدًا عائدة إلى Shopify.

أما سقف الإنفاق فليس له مقابل. تشغيلات المزامنة لدينا ليس لها حد إنفاق لكل تشغيل. حد إعادة المحاولة والإيقاف المؤقت يحدّان من المدة التي يمكن أن يستمر فيها الفشل، لا من تكلفة التشغيل.

## ما هو مبني، وما ليس كذلك

المبني، حتى وقت كتابة هذا المقال:

- [مؤشر](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#cursor) لا يتحرك إلا بعد دفعة وصل فيها كل سجل، ومؤشر للطلبات المجدولة لا تستطيع التشغيلات التي يبدؤها شخص أن تعيده إلى الوراء.
- [مفتاح تسليم لكل سجل](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#ledger)، يُفحص مقابل دفتر بالكتابات المكتملة يُحفظ سبعة أيام.
- [حجز واحد لكل مزامنة](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#lease)، يُفحص قبل الكتابة وقبل أن يتحرك المؤشر.
- [خمس محاولات لكل تشغيل](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#retries)، بانتظار 60 ثانية ثم 120 و240 و480، دون إعادة محاولة عند الاصطدام أو النشر غير الصالح.
- [إيقاف مؤقت بعد فشل خمسة تشغيلات متتالية](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#pause)، يظهر على صفحة المزامنة.
- [تنبيه كل ساعة](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#hourly-check) حين لا ينجح أي تشغيل في آخر 24 ساعة.
- مرشّح موافقة وقت التشغيل لجهات الاتصال التي تُكتب إلى جمهور تسويقي، وفحص في كل تشغيل لأنه النسخة المنشورة.

غير المبني، وما يستحق أن تعرفه قبل أن تعتمد عليه:

- القراءة التي تنجح بصفر سجلات لا يُبلَّغ عنها على أنها غير مقروءة. تحذير التشغيلات العشرة يغطي جزءًا منها. ولا يغطي طلبات Shopify ولا المصدر الذي يعيد سجلات أقل مما ينبغي.
- [تنبيه الـ24 ساعة يصل إلى Tajo](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#hourly-check)، لا إليك، وكذلك تحذير التشغيلات العشرة. أما الإيقاف المؤقت فيظهر على صفحة المزامنة.
- [الفحص كل ساعة يراقب مساحة العمل](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#limits)، لا كل مزامنة على حدة. مزامنة سليمة واحدة تخفي مزامنة صامتة بجانبها.
- لا يوجد سقف إنفاق لكل تشغيل.
- لا شيء يعيد تشغيل مزامنة موقوفة. شخص يفعل ذلك.
- [الإيقاف بعد خمسة إخفاقات وفحص الـ24 ساعة](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/#limits) مضبوطان لنشر Tajo بأكمله، لا لكل مزامنة.

حين يظهر أحد هذه الأمور في مزامنتك، تخبرك صفحة [استعادة مزامنة عالقة أو فاشلة](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/) بما تراه وما تفعله.

كتب الكاتبان ست قواعد لملخص يقرؤه شخص كل صباح. أما المزامنة فليس لها قارئ صباحي على الإطلاق، ولهذا تحتاج إليها أكثر. القواعد من الأولى إلى الرابعة والقاعدة السادسة [شيفرة في مشغّلنا اليوم](https://tajo.io/ar/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/). والقاعدة الخامسة مكتوبة إلى النصف: المزامنة التي لا تستطيع قراءة مصدرها ينبغي أن تقول ذلك.

## الأسئلة المتكررة

**ما الذي تحتاجه مزامنة بيانات مؤتمتة لتعمل بأمان حين لا يراقبها أحد؟**

ستة أشياء. مؤشر لا يتحرك إلا بعد وصول الدفعة كاملة. مفتاح تسليم لكل سجل تشتقه إعادة المحاولة من جديد، ويُفحص مقابل دفتر بالكتابات المكتملة. تشغيل واحد في كل مرة لكل مزامنة. عدد محدود من إعادات المحاولة، ثم إيقاف مؤقت حين تستمر التشغيلات في الفشل. تنبيه حين لا ينجح شيء طوال يوم. وقاعدة منشورة يجب أن يثبت كل تشغيل أنه ينفذها.

**لماذا لا ينبغي للمزامنة أن تقرأ نافذة زمنية ثابتة مثل آخر 24 ساعة؟**

لأن التشغيلات لا تبدأ في موعدها بالضبط. التشغيل الذي يبدأ متأخرًا يترك فجوة لا تغطيها النافذة أبدًا، والتشغيل الذي يبدأ مبكرًا يقرأ السجلات مرتين. أما المؤشر المحفوظ فيبدأ كل تشغيل من حيث انتهت آخر دفعة نظيفة بالضبط، أيًّا كان وقت بدئه.

**كيف يمنع Tajo المزامنة المعادة من كتابة السجل نفسه مرتين؟**

يحصل كل سجل على مفتاح تسليم، وهو تجزئة (hash) للمزامنة والمصدر ومؤشر الصفحة والموضع في الصفحة والسجل نفسه. يُحجز المفتاح قبل استدعاء الوجهة ويُعلَّم مكتملًا حين تنجح الكتابة، وتُحفظ المفاتيح المكتملة سبعة أيام. إعادة المحاولة أو التشغيل اللاحق يشتق المفتاح نفسه ولا يستدعي الوجهة مرة أخرى.

**هل يلاحظ Tajo حين لا يعيد المصدر شيئًا لأن القراءة فشلت بصمت؟**

جزئيًا فقط. القراءة التي تنتهي بخطأ تُفشل التشغيل، ويُحسب التشغيل ضمن الإيقاف المؤقت بعد خمسة تشغيلات فاشلة متتالية. أما القراءة التي تنجح بصفر سجلات فتُحسب نجاحًا. بالنسبة لمصادر مثل عملاء Shopify، يُنبَّه فريق Tajo بعد عشرة تشغيلات ناجحة متتالية بصفر سجلات، إذا كانت المزامنة قد أنتجت سجلات من قبل. أما طلبات Shopify، التي تُقرأ حسب وقت التحديث، فلا يجري عليها هذا الفحص.

## مقالات ذات صلة

### [توقف العامل. المزامنة لم تتوقف.](https://tajo.io/ar/blog/worker-died-sync-didnt/)

٥ نوفمبر ٢٠٢٦ · 7 دقيقة قراءة

٦ أقسام

### [تكاملات Brevo: اختر اتصالًا يمكنك التحقق منه](https://tajo.io/ar/blog/brevo-connector-guide/)

١٩ أغسطس ٢٠٢٦ · 4 دقيقة قراءة

٦ أقسام

### [كيفية استيراد جهات اتصال CSV أو Excel إلى Brevo باستخدام سكريبت (Python و Node.js و cURL)](https://tajo.io/ar/blog/import-csv-contacts-to-brevo-with-a-script/)

٣٠ أبريل ٢٠٢٦ · 5 دقيقة قراءة

CSV → Brevo
