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 செயல்முறைக்கு பொருத்தமான நம்பிக்கைக் களஞ்சியம் தேவைப்படலாம். தனிப்பயன் பதிவிறக்க ஹோஸ்ட்டுக்கு CLI_JAVA_OPTS வழியாக javax.net.ssl.trustStore அனுப்புவதை Elastic ஆவணப்படுத்துகிறது. சான்றிதழ் சரிபார்ப்பை இயக்கத்தில் வைத்து அங்கீகரிக்கப்பட்ட நம்பிக்கைப் பொருளைப் பயன்படுத்தவும்.
இந்த அமைப்புகள் கருவியின் பதிவிறக்கத்திற்குப் பொருந்தும். இயங்கும் சேவையகத்தில் நிறுவப்பட்ட செருகுநிரல் பின்னர் பயன்படுத்தும் HTTP வாடிக்கையாளர்களை இவை அமைக்காது.