اقرأ باللغة الإنجليزية

مشاركة عبر


تمكين دعم Dapr في البوابة المستضافة ذاتياً

ينطبق على: المطور | بريميوم

يتيح تكامل Dapr في APIM لفرق العمليات الكشف مباشرة عن الخدمات المصغرة ل Dapr الموزعة على مجموعات Kubernetes كواجهات برمجة تطبيقات، وجعل واجهات برمجة التطبيقات هذه قابلة للاكتشاف وقابلة للاستهلاك بسهولة من قبل المطورين الذين يعانون من عناصر تحكم مناسبة عبر عمليات نشر Dapr متعددة - سواء في السحابة أو محليا أو على الحافة.

نبذة عن Dapr

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

تمكين دعم Dapr

لتشغيل دعم Dapr في البوابة المستضافة ذاتيا لإدارة واجهة برمجة التطبيقات، أضف التعليقات التوضيحية Dapr التالية إلى قالب توزيع Kubernetes، مع app-name استبدال بالاسم المطلوب. تتوفر هنا معاينة كاملة لإعداد APIM واستخدامها مع Dapr.

template:
    metadata:
      labels:
        app: app-name
      annotations:
        dapr.io/enabled: "true"
        dapr.io/app-id: "app-name"

تلميح

يمكنك أيضاً توزيع البوابة المستضافة ذاتياً مع الإدارة واستخدام خيارات تكوين Dapr.

نهج تكامل Dapr

توفر إدارة واجهة برمجة التطبيقات نهج محددة للتفاعل مع واجهات برمجة تطبيقات Dapr المكشوفة من خلال البوابة المستضافة ذاتيا.

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