Я собираюсь встать на новый сервер VPS с linode. В настоящее время я использую как Tomcat, так и Jetty (на моем сервере разработки) для обслуживания разных Solr, но, прочитав немного, я понимаю, что Tomcat может быть довольно ресурсоемкой, следовательно, предложение использовать Jetty. У меня уже есть сервер разработки Jetty установки с приложением в Jetty1/WebApps/ROOT/Несколько экземпляров solr в Jetty или запуск нескольких серверов Jetty, который менее интенсивен?
Вот мои вопросы:
1) Что лучше работать 2 экземпляра Solr в пределах одного сервера Jetty
или
2) Должен ли я использовать два разных сервера Jetty (порт 8080,8081 оба могут использоваться, так как они предназначены только для веб-сервисов)
Какой из выше будет меньше ресурсов?
Честно говоря, моим предпочтением было бы 2), чтобы запустить 2 разных сервера причалов, потому что это будет довольно много работы, чтобы один сервер Jetty мог запускать несколько экземпляров solr, поскольку у меня уже есть приложение, работающее в Jetty1/solr/home и придется снова настроить его, включая адаптацию к нескольким экземплярам. Там также не так много учебников для этого.
Кроме того, у меня есть еще один экземпляр Solr, созданный в Tomcat. Могу ли я просто скопировать и вставить индекс в Jetty2/solr, будут ли индексы работать нормально, или мне нужно будет переиндексировать их в Jetty?
Приветствия
Ke
Вы считаете многоядерную установку вместо нескольких экземпляров? http://wiki.apache.org/solr/MultipleIndexes#MultiCore –
Я могу видеть это дает мне следующее: HTTP: // локальный: 8983/Solr/Core0/администратор/ HTTP: // локальный: 8983/solr/core1/admin/ Но могу ли я запустить его таким образом? HTTP: // локальный: 8983/Solr/администратор/ HTTP: // локальный: 8983/Solr/Core0/админ/ это только одно приложение работает на другом ядре, они другие пробеги в Solr/дома? –
Нет, либо все они работают в своем собственном ядре, либо нет. –