Запуск двух мыслящих сфинксов - PullRequest
0 голосов
/ 10 января 2012

Хорошо, у меня на сервере есть приложение с двумя рельсами, и оба приложения используют интеллектуальный сфинкс, и все выглядит хорошо с одним приложением.когда я делаю

rake ts:start RAILS_ENV=production
Started successfully (pid 9943).

, но когда я делаю это в другом приложении, я получаю

rake ts:start RAILS_ENV=production --trace
** Invoke ts:start (first_time)
** Invoke thinking_sphinx:start (first_time)
** Invoke thinking_sphinx:app_env (first_time)
** Execute thinking_sphinx:app_env
** Invoke environment (first_time)
** Execute environment
Jammit Warning: Asset compression disabled -- Java unavailable.
Jammit Warning: No assets match 'public/stylesheets/public.css'
** Execute thinking_sphinx:start
Failed to start searchd daemon. Check /var/www/projects/log/searchd.log.
Failed to start searchd daemon. Check /var/www/projects/log/searchd.log
** Execute ts:start

они оба используют разные порты .... любая идея ... также я проверилфайл журнала здесь /var/www/projects/log/searchd.log и его пустое ... любая идея, что делать ... я перепробовал почти все

1 Ответ

0 голосов
/ 06 июля 2015

rake ts: start запускает вашего демона сфинкса.Если вы хотите, чтобы ваши приложения использовали одну и ту же поисковую систему, вы должны выполнить команду ts: start один раз.и оба приложения должны работать.

...