2012-06-06 4 views
0

Я работаю над поиском Sphinx. Я сделал разные индексы для разных данных. Моя проблема в том, что у меня разные службы поиска для разных индексов. Но я хочу запустить все эти последовательности на одном и том же порту. Возможно ли это сделать в Sphinx?sphinx несколько searchd на том же порту

ответ

2

Каждый демон Sphinx может обслуживать несколько индексов. Вам просто нужно определить все источники и индексы в один файл конфигурации и убедиться, что индексы имеют разные имена.

Быстрый пример:

source src1 
{ 
... 
} 

source src2 
{ 
... 
} 

index sphinx_index1 
{ 
    source     = src1 
    path     = <sphinx_path>/sphinx_index1 
    ... 
} 

index sphinx_index2 
{ 
    source     = src2 
    path     = <sphinx_path>/sphinx_index2 
    ... 
} 

Надеется, что это помогает

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