2014-07-28 2 views
2

Я работаю над кэшированием данных Gemfire и Spring. Я успешно запускаю локальный кеш-сервер из Spring. Но я не мог подключиться к удаленному серверу кеша со следующей конфигурацией. Но я могу подключить удаленный сервер с помощью Gfsh -> подключить --locator = отдаленного IP [10334]Не удалось собрать удаленный сервер кеша Gemfire

<gfe:client-cache id="client-cache" pool-name="my-pool"> 
</gfe:client-cache> 

<gfe:pool id="my-pool" subscription-enabled="true"> 
    <gfe:locator host="remote ip" port="10334" /> 
</gfe:pool> 

<gfe:client-region id="Customer" name="Customer" cache-ref="client-cache"> 
    <gfe:cache-listener> 
     <bean class="com.demo.util.LoggingCacheListener" /> 
    </gfe:cache-listener> 
</gfe:client-region> 

<bean id="cacheManager" 
    class="org.springframework.data.gemfire.support.GemfireCacheManager"> 
    <property name="regions"> 
     <set> 
      <ref bean="Customer" /> 
     </set> 
    </property> 
</bean> 

Журнал вопрос «Невозможно предварительного заполнения бассейна к минимуму, потому что: com.gemstone.gemfire.cache. client.NoAvailableLocatorsException: невозможно подключиться к любым локаторам в списке [remoeserver: 10334] "

После того, как я запустил другой локатор и сервер на своем рабочем столе, Spring может подключить кластер. Но он сказал, что регион не существует, когда Spring @Cachable уволен. Ошибка журнала Ошибка обработки запроса; вложенное исключение «Регион с именем /Клиент/Клиент не был найден во время запроса на получение запроса». Название региона должно быть /Заказчик.

ответ

0

Клиентская область является просто прокси-сервером для основной области (например, разделенной или реплицированной области), настроенной на сервере кеша. Сервер также должен быть настроен с использованием одного и того же локатора.

+0

Да, он может быть подключен после запуска локатора и сервера на моем рабочем столе. Локатор присоединился к кластеру с удаленным локатором. Я могу использовать ключ с помощью GFSH. Тем не менее, я не понимаю, почему он ищет регион «Клиент/Клиент», а не «Регион клиента» весной. – Napo

Смежные вопросы