Comment puis-je trouver la version de Solr en cours D'exécution?
Veuillez me dire comment puis-je déterminer le numéro de version de solr en cours d'exécution ?
7 réponses
Sur Solr Admin page, cliquez sur [INFO]. L'écran suivant aura la version.
(Pour moi, le Solr admin de la page se trouve ici: http://{nom d'hôte ou ip}:{port}/solr/admin, j'ai trouvé que j'avais une ancienne version. Version De Spécification Solr: 1.4.0 Version D'Implémentation Solr: 1.4.0 833479)
Avec une requête HTTP GET à:
yoursolrhost:8983/solr/admin/info/system
Vous récupérerez une structure dans de nombreuses représentations différentes (xml, JSON, php, python,...).
La clé lucene
de la structure contient les numéros de version.
Par exemple, en utilisant la sortie json:
http://yoursolrhost:8983/solr/admin/info/system?wt=json
La clé lucene
ressemble à ceci:
"lucene": {
"solr-spec-version": "4.6.0",
"solr-impl-version": "4.6.0 1543363 - simon - 2013-11-19 11:16:33",
"lucene-spec-version": "4.6.0",
"lucene-impl-version": "4.6.0 1543363 - simon - 2013-11-19 11:05:50"
},
Solr admin" infos "bouton liens vers" admin / registre.jsp "
Vous pouvez donc obtenir la version avec:
Wget-O- " http://solr_ip_adress.lan:8080/solr/admin/registre.jsp | / grep 'Solr-spec-version'
Vous devez interroger Solr en utilisant le SystemInfoHandler:
Http://lucene.apache.org/solr/api/org/apache/solr/handler/admin/SystemInfoHandler.html
Vous pouvez simplement accéder à la page de votre tableau de bord Solr comme dans URL
http://localhost:8983/solr
Vous pouvez utiliser http://localhost:8983/solr/admin/info/system?wt=json
pour rassembler les détails et la version Solr aussi.
Testé sur Solr V6.6. 0
Hypothèse, vous utilisez la version 3.6, port 8080. Aller à http://localhost:8080/solr/default/admin/registry.jsp
Vous verrez le résultat:
Solr Implementation Version: 3.6.0 1310449 - rmuir - 2012-04-06 11:34:07