CLI_JAVA_OPTS میں Elasticsearch پلگ ان کی پراکسی ترتیبات
Elasticsearch پلگ ان ڈاؤن لوڈ اور انسٹال کرنے والے Java عمل کے لیے CLI_JAVA_OPTS استعمال کریں۔
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 حسب ضرورت ڈاؤن لوڈ میزبان کے لیے CLI_JAVA_OPTS کے ذریعے javax.net.ssl.trustStore پاس کرنے کی دستاویز کرتا ہے۔ سرٹیفکیٹ کی تصدیق فعال رکھیں اور منظور شدہ ٹرسٹ مواد استعمال کریں۔
یہ ترتیبات ٹول کے ڈاؤن لوڈ پر لاگو ہوتی ہیں۔ یہ چل رہے سرور میں نصب پلگ ان کے بعد میں استعمال ہونے والے HTTP کلائنٹس کو کنفیگر نہیں کرتیں۔