2015-01-23 4 views
3

У меня возникли проблемы с подключением моего автономного Solr-сервера к серверу ColdFusion 11 Enterprise. Кажется, что у меня есть основная информация о сервере Solr в Admin CFIDE, но ColdFusion не перечисляет никаких коллекций/ядер, которые существуют на сервере Solr. Кроме того, я не могу создавать новые коллекции/ядра с помощью admin gui ColdFusion.Подключить ColdFusion 11 к удаленному Solr

В CFIDE Администратор Я поставил информацию сервера Solr следующим образом:

Solr Имя хоста: 172.xx.xxx.xx
Solr Главная:/OPT/BitNami/апач-Solr/Solr
Solr Администратор Порт: 8983
Solr Webapp: Solr
Solr Buffer Лимит: 40
имя пользователя : [пусто]
Пароль: [пусто]
Solr соединения: [] Использовать HTTPS соединение (не проверено)
Solr Администратор HTTPS Port: 0 (не используется HTTPS в это время)

Вот что я вижу в CFIDE администратора, когда я пытаюсь создать новая коллекция:

Невозможно создать коллекцию пробной коллекции. Невозможно создать пробную коллекцию коллекции Solr. Произошла ошибка при создании коллекции: org.apache.solr.common.SolrException. Подробнее просмотрите журналы Solr.

И это то, что я вижу из того же действия в журналах Solr:

CoreContainer
Ошибка создания ядра [тест-сборник]: Не удалось загрузить конф для основной тест-коллекции: Ошибка загрузка Solr конфигурации из /opt/bitnami/apache-solr/solr/test-collection/conf/solrconfig.xml

SolrCore
org.apache.solr.common.SolrException: Error CREATEing SolrCore 'тест-коллекция': Не удается для создания ядра [test-collection] Вызвано: Не удается найти ресурс «Solrconfig.xml» в пути к классам или «/ Opt/BitNami/апач-Solr/Solr/тест-коллекция/конф»

Я искал какое-то время и все, что помогает мне соединиться не найден ColdFusion 11 на удаленный сервер Solr. Я очень ценю любую помощь, которую вы можете мне дать. Заранее спасибо.

+0

Привет, Мэтт, я не думаю, что вы можете использовать CF для создания коллекции на удаленном сервере Solr. Является ли ваш «автономный» сервер Solr также CF-сервером? Вы всегда можете использовать собственный администратор Solr для создания нового ядра. –

+0

@David Это может быть правдой, но я думаю, что есть большая проблема, потому что я даже не вижу существующие коллекции в администраторе Coldfusion. – Matt

ответ

1

Я связался с Adobe и (на удивление) получил некоторую помощь. Они сказали, что серверы ColdFusion Solr официально не поддерживаются ColdFusion.

В конце концов, мы просто установили сервер Solr с ColdFusion (например, путем повторной установки ColdFusion).

Кроме того, они сказали, что сервер Solr, входящий в состав ColdFusion, представляет собой выпуск 3.4.x. Автономный сервер Solr ColdFusion - это одна и та же версия. Вероятно, мы могли бы установить автономный сервер CF, но для простоты выбрали локальный сервер (после всех проблем, которые мы уже пережили).

В качестве побочного примечания можно было бы использовать другой сервер Solr с ColdFusion, но вам придется управлять этим сервером независимо от ColdFusion. Затем вы можете запросить сервер с помощью <cfhttp>.

+0

FYI существует CFSolrLib: http://www.jimleether.com/index.cfm/2013/1/20/A-Note-About-ColdFusion-and-Solr-40-Using-CFSolrLib – Henry

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