在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  Linux/ 關(guān)于ElasticSearch遠(yuǎn)程訪問(wèn)API的問(wèn)題

關(guān)于ElasticSearch遠(yuǎn)程訪問(wèn)API的問(wèn)題

java中,連接遠(yuǎn)程ES的方式是:

TransportClient client = new PreBuiltTransportClient(Settings.EMPTY)
    .addTransportAddress(new TransportAddress(ES_IP, 9300))
    

現(xiàn)在某個(gè)遠(yuǎn)程地址是通過(guò)nginx代理出來(lái)的,
在端口號(hào)為9237的nginx里將es映射為內(nèi)網(wǎng)中ES_IP:9300
所以訪問(wèn)方式是 http://NGINX_IP:9527/es
也就是多了一個(gè)es后綴
這種情況,如何創(chuàng)建TransportClient ?

回答
編輯回答
我不懂

修改nginx 配置比較簡(jiǎn)單

location /es/ { 
    proxy_pass http://ES_IP:9200/; #注意這里以/結(jié)束
} 

參考

http://dmouse.iteye.com/blog/...

2018年6月17日 01:26