مثبّت إضافة Elasticsearch أمر Java منفصل. توثّق Elastic المتغير CLI_JAVA_OPTS لتمرير خصائص الوكيل الخاصة به.

لتركيب مصرّح به من صدفة POSIX، يمكن أن يأخذ الاستدعاء هذا الشكل:

CLI_JAVA_OPTS="-Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080" bin/elasticsearch-plugin install analysis-icu

تحتوي خصائص المضيف على اسم المضيف، دون مخطط URL؛ وتوفّر قائمة وكلاء HTTP مرشّحي نقاط نهاية عامة لتلك الحقول. استخدم خصائص بروتوكول الوجهة التي يحتاجها عنوان التنزيل الفعلي للإضافة.

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

قد يحتاج النشر الذي يعترض TLS أيضًا إلى مخزن الثقة المناسب لعملية Java هذه. توثّق Elastic تمرير javax.net.ssl.trustStore عبر CLI_JAVA_OPTS لمضيف تنزيل مخصّص. أبقِ التحقق من الشهادة ممكّنًا واستخدم مواد الثقة المعتمدة.

تنطبق هذه الإعدادات على تنزيل الأداة. وهي لا تضبط عملاء HTTP الذين تستخدمهم الإضافة المثبّتة لاحقًا في الخادم العامل.

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