سؤال

كيف تعمل طوبولوجيا نجمة الانسجام بالضبط؟ أفهم نوعًا ما المفهوم القائل بأن آلة واحدة تعمل كمحور حيث يتزامن كل المتحدث معها ولكن هل هذا مجرد مفهوم ويجب علي تنفيذه بمفردي أم أن هذا نوع من الميزات مدمج في انسجام؟

إذا اضطررت إلى كتابة هذا النص بنفسي ، فكيف سأفعل ذلك بالضبط ، فما هي خطوات المزامنة؟

هل كانت مفيدة؟

المحلول

يعد Unison نظام مزامنة ثنائي الاتجاه يمكنك استخدامه بأي طريقة تريدها.لتجنب تعارضات المزامنة ، غالبًا ما يُفضل الهيكل النجمي ، ولكن لا يوجد شيء يفرض عليك القيام بذلك بهذه الطريقة ، ولا توجد أي عقدة يتم تعيينها على أنها "محور" أو تحتاج إلى تنفيذ خاص.بقدر ما يتعلق الأمر بالبروتوكول ، فإن جميع العقد هي نظائر (ما لم يتم تشغيلها في وضع المقبس ، وهو وضع غير آمن ومخصص فقط لاحتياجات محددة).

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top