web-dev-qa-db-fra.com

Comment trouver la version de Solr en cours d'exécution?

Dites-moi comment puis-je déterminer le numéro de version de solr en cours d'exécution?

57
kshama

Sur la page Solr Admin , cliquez sur [INFO] . L'écran suivant aura la version. 

(Pour moi, la page d’administration de Solr se trouve ici: http: // {nom-hôte-ou-ip}: {port}/solr/admin, j’ai constaté que j’avais affaire à une version plus ancienne. Solr Specification Version: 1.4. 0 Solr Implementation Version: 1.4.0 833479)

info in Solr Admin

57
James Lawruk

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"
},
31
Zac

le bouton solr admin "infos" renvoie à "admin/registry.jsp"

afin que vous puissiez obtenir la version avec:

wget -O- " http: //solr_ip_adress.lan: 8080/solr/admin/registry.jsp " | grep 'solr-spec-version'

11
beavis

Vous devez interroger Solr à l'aide de SystemInfoHandler:

http://lucene.Apache.org/solr/api/org/Apache/solr/handler/admin/SystemInfoHandler.html

5
user195488

Vous pouvez simplement aller à votre page Solr Dashboard comme dans l'URL 

http://localhost:8983/solr
4
amit

Vous pouvez aussi utiliser http://localhost:8983/solr/admin/info/system?wt=json pour rassembler les détails et la version de Solr.

Testé sur Solr v6.6.0

4
thePanz

Supposons que vous utilisiez la version 3.6, port 8080. Allez à 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
0
foobarfuu