نصب‌کننده افزونه 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 نامزدهای نقطه پایانی عمومی را برای آن فیلدها فراهم می‌کند. از ویژگی‌های پروتکل مقصد استفاده کنید که URL واقعی دانلود افزونه به آن نیاز دارد.

محیط را در همان حساب و بافت اجرایی که نصب‌کننده را اجرا می‌کند فراهم کنید. اگر مرز دسترسی مطرح است، گزینه‌های CLI موردنظر را از طریق آن مرز حفظ کنید، نه اینکه فرض کنید تخصیص قبلی پوسته به ارث رسیده است.

استقراری که TLS را رهگیری می‌کند ممکن است به انبار اعتماد مناسب برای این فرآیند Java نیز نیاز داشته باشد. Elastic انتقال javax.net.ssl.trustStore را از طریق CLI_JAVA_OPTS برای میزبان دانلود سفارشی مستند کرده است. تأیید گواهی را فعال نگه دارید و از مواد اعتماد تأییدشده استفاده کنید.

این تنظیمات بر دانلود ابزار اعمال می‌شوند. آن‌ها کلاینت‌های HTTP را که افزونه نصب‌شده بعداً در سرور در حال اجرا استفاده می‌کند پیکربندی نمی‌کنند.

مقالات مرتبط