7
Кто-нибудь знает, что это Java Config эквивалент:Spring Data ElasticSearch TransportClient Java Config
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:elasticsearch="http://www.springframework.org/schema/data/elasticsearch"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/data/elasticsearch
http://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd">
<elasticsearch:transport-client id="client" cluster-nodes="localhost:9300,someip:9300"
/>
</beans>
Я специально хочу использовать nodeBuilder()
, чтобы сделать это.
Код выше не создает клиент транспорта вместо этого он создает узел клиента и Java Config эквивалентно следующей конфигурации XML –
Пожалуйста, ознакомьтесь с обновленным с TransportClient, где вы можете вызвать ElasticsearchTemplate с этим конструктором –
, и вы можете передать настройки Settings = ImmutableSettings.settingsBuilder(). Put ("", ""). Build() для конструктора TransportClient для его настройки ... –