Поддерживаются ли данные в solr postgres в ckan? - PullRequest
0 голосов
/ 26 октября 2019

Я хотел бы создать ckan высокой доступности в Azure. Я знаю, что у меня может быть postgres как сервис и переадресация как сервис, я могу запустить ckan за балансировщиком нагрузки, единственное, что меня беспокоит - это solr. Поскольку в Azure нет Solr как службы, как я могу обеспечить высокую доступность своего экземпляра solr.

Сохраняет ли ckan данные в postgres и дубликаты этих данных в solr для индексации? Если да, то это поможет мне, как будто каждый раз, когда мой экземпляр solr работает на виртуальной машине (редко), я создам новую и реплицирую данные из postgres.

1 Ответ

1 голос
/ 26 октября 2019

Во-первых, вы можете использовать SOLR с конфигурацией HA с помощью SOLR Zookeeper

https://lucene.apache.org/solr/guide/6_6/setting-up-an-external-zookeeper-ensemble.html#SettingUpanExternalZooKeeperEnsemble-SettingupaZooKeeperEnsemble

Во-вторых, вы всегда можете переиндексировать SOLR в CKAN с помощью следующей команды: -

https://docs.ckan.org/en/ckan-2.7.3/maintaining/paster.html#search-index-rebuild-search-index

...