تنزيلات إصدار BOSH: إعدادات الوكيل لسطر الأوامر وDirector
حدِّد مكان تنزيل الإصدار قبل تغيير إعدادات الوكيل: مضيف سطر الأوامر وDirector يعملان في بيئتين مختلفتين للاتصال الخارجي.
عندما يفشل رفع إصدار عبر عنوان URL بعد أن يتصل سطر الأوامر بـDirector، افحص المكان الذي يجري فيه تنزيل الإصدار. فاتصال سطر الأوامر بـDirector الذي يعمل بنجاح مسار شبكة مختلف.
| العملية | البيئة التي يجب فحصها |
|---|---|
| يتصل سطر الأوامر بواجهة Director API | عملية سطر الأوامر |
| يجلب Director عنوان URL مقدَّمًا للإصدار | وظيفة Director |
| يرفع سطر الأوامر أرشيفًا محليًا نُزِّل مسبقًا | مضيف سطر الأوامر للحصول على ذلك الملف ورفعه |
إذا كان Director يحتاج إلى الوكيل وكان النشر يستخدم مستودع bosh-deployment الرسمي، فأدرِج ملف العمليات misc/proxy.yml والقيم المطلوبة فيه ضمن عملية نشر Director القائمة. فهو يضيف http_proxy وhttps_proxy وno_proxy إلى بيئة وظيفة Director.
احتفظ بالاستثناءات التي تحتاجها خدمات Director الداخلية؛ فتمرير التنزيلات الخارجية عبر وكيل لا ينبغي أن يعيد توجيه استدعاءات API الداخلية تلك.
إذا كان مضيف سطر الأوامر يملك بالفعل مسار تنزيل معتمدًا يعمل، فإن الحصول على الإصدار هناك ورفع الأرشيف المحلي يتجنب ذلك الجلب من جهة Director. ويترك سياسة Director لتنزيلات URL اللاحقة دون تغيير.