Jetty ist mit Solr gebündelt, da es size ist:
Die Solr Beispiel App hat Jetty drin, nur weil wir zu der Zeit eingestellt haben es war, Jetty war der einfachste / kleinste Servlet-Container, den wir gefunden haben könnte leicht in einer plattformübergreifenden Art und Weise ausgeführt werden (zB: "java -jar start.jar "). Das bedeutet nicht, dass Solr unter Jetty besser läuft, oder dieser Jetty ist nur gut genug für Demos - es ist nur, dass Jetty gemacht hat unser Demo-Setup ist einfacher.
Benutzer sollten selbst entscheiden, welchen Servlet Container sie verwenden Betrachten Sie die einfachste / beste für ihre Anwendungsfälle basierend auf ihren Bedürfnisse / Erfahrung. Für hohe Verkehrsszenarien investieren Sie Zeit für Tuning des Servlet-Containers kann oft einen großen Unterschied machen.
Ich habe Solr mit Jetty für einige kleine Seiten seit Monaten betrieben und hatte keine Probleme.
Meine Stimme gilt für Jetty.
Kater. Wir hatten einige große Dokumente abgeschnitten und mit Jetty gelöscht.
Ich habe meistens einen Anlegesteg benutzt, während ich mit Solr Rapid Prototyping machte. Weil Jetty mit Solr verpackt ist, war es sehr praktisch zu verwenden. Wir verwenden Tomcat6 jedoch in der Produktion. Es war leicht zu übergehen.
Ich würde sagen, gehen Sie mit dem, was Sie am Anfang am wohlsten.
Laut Solr-Wiki: "Für nicht-triviale Installationen wird JettyPlus empfohlen." Ссылка
jetty hat ein paar Probleme mit Unicode-Text (oder zumindest, als ich das letzte Mal daran gearbeitet habe). Wenn Sie also nicht-englische Dokumente indizieren müssen, ist Tomcat die einzige Wahl. Wenn Sie Solr auf 64-Bit Windows Server betreiben, können Sie einen 64-Bit Tomcat bekommen, aber ich glaube nicht, dass ein 64-Bit Jetty Server verfügbar ist.
Denken Sie nicht, dass es besonders wichtig ist, sie werden beide arbeiten.
Wenn Sie beide bereits verwenden, bleiben Sie dabei.
Wenn nicht ... nun, vorausgesetzt, dass Solr und Lucene sind beide Apache-Projekte, es scheint einfacher zu sein, auch mit Tomcat .
Wenn Sie jedoch mit Jetty fahren möchten, Sie können .