القيود المعروفة الاتصال الخدمة

في هذه المقالة، تعرف على القيود الحالية للخدمة الاتصال or وكيفية التخفيف منها.

القيود المفروضة على البنية الأساسية كتعليق برمجي (IaC)

تم تصميم خدمة الاتصال أو لجلب فوائد اتصالات خدمة الدعم السهلة والآمنة والمتناسقة إلى أكبر عدد ممكن من خدمات Azure. للقيام بذلك، تم تطوير Service الاتصال or كموفر موارد ملحق.

لسوء الحظ، هناك بعض القيود مع دعم IaC حيث تقوم الخدمة الاتصال أو بتعديل البنية الأساسية نيابة عن المستخدمين. في هذا السيناريو، سيبدأ المستخدمون باستخدام Azure Resource Manager (ARM) أو Bicep أو Terraform أو قوالب IaC الأخرى لإنشاء الموارد. بعد ذلك، سيستخدمون Service الاتصال or لإعداد اتصالات الموارد. أثناء هذه الخطوة، تقوم الخدمة الاتصال أو بتعديل تكوينات الموارد نيابة عن المستخدم. إذا أعاد المستخدم تشغيل قالب IaC في وقت لاحق، فستختفي التعديلات التي تم إجراؤها بواسطة Service الاتصال or لأنها لم تنعكس في قوالب IaC الأصلية. مثال على هذا السلوك هو أن تطبيقات حاوية Azure المنشورة مع قوالب ARM عادة ما تكون الهوية المدارة (MI) معطلة بشكل افتراضي، خدمة الاتصال أو تمكين MI عند إعداد الاتصالات نيابة عن المستخدمين. إذا قام المستخدمون بتشغيل نفس قوالب ARM دون تحديث إعدادات MI، فسيتم تعطيل MI مرة أخرى لتطبيقات الحاوية التي تم إعادة توزيعها.

إذا واجهت أي مشكلات عند استخدام خدمة الاتصال أو، فقم بتقديم مشكلة معنا.

الحلول

نقترح الحلول التالية:

  • راجع كيفية إنشاء اتصالات باستخدام أدوات IaC لإنشاء البنية الأساسية الخاصة بك أو ترجمة البنية الأساسية الحالية إلى قوالب IaC.
  • إذا كانت البنية الأساسية لبرنامج ربط العمليات التجارية CI/CD تحتوي على قوالب من خدمات الحوسبة المصدر أو الدعم، فإن التدفق المقترح هو: إعادة تطبيق القوالب، وإضافة اختبارات التحقق من السلامة أو الدخان للتأكد من تشغيل التطبيق وتشغيله، ثم السماح بنسبة استخدام الشبكة المباشرة إلى التطبيق. يضيف التدفق خطوة تحقق قبل السماح بنسبة استخدام الشبكة المباشرة.
  • عند أتمتة عمليات نشر التعليمات البرمجية لتطبيق Azure Container باستخدام Service الاتصال or، نوصي باستخدام وضع المراجعة المتعدد لتجنب توجيه نسبة استخدام الشبكة إلى تطبيق غير وظيفي مؤقتا قبل أن يتمكن موصل الخدمة من إعادة تطبيق الاتصالات.
  • الترتيب الذي يتم به تنفيذ عمليات التشغيل التلقائي مهم إلى حد كبير. تأكد من وجود نقاط نهاية الاتصال قبل إنشاء الاتصال نفسه. من الناحية المثالية، قم بإنشاء خدمة النسخ الاحتياطي، ثم خدمة الحوسبة، ثم الاتصال بين الاثنين. بهذه الطريقة، يمكن لخدمة الاتصال أو تكوين كل من خدمة الحوسبة وخدمة النسخ الاحتياطي بشكل مناسب.

الخطوات التالية