Reload-Solr-Kern mit curl

Ich versuche, um neu zu laden der Solr core (version 3.6.0) durch den folgenden Satz:

curl http://localhost:8983/solr/admin/cores?action=RELOAD\&core=mycore

Wenn ich es ausführen möchte, bekomme ich folgende Antwort:

<?xml version="1.0" encoding="UTF-8"?>
<response>
   <lst name="responseHeader">
      <int name="status">0</int>
      <int name="QTime">1316</int>
   </lst>
</response>

Bekomme ich eine ähnliche Antwort, wenn ich eine solche URL in meinem browser (der Unterschied ist der Wert von QTime).

Mein problem ist, dass, wenn ich die URL aus dem browser kann ich sehen, bei der log-Informationen, die reload, aber wenn ich es nennen-von der CURL-Anweisung, ich kann nichts sehen in meinem log info (das heißt, keine reload-Prozess ausgeführt wurde).

Muss ich ändern, einige config-Daten? Wie es scheint, wird der Anruf nicht ankommen, um die Solr-server...

Ihre curl Anfrage scheint ok, ich sehe nicht, warum es sein könnte, einen Unterschied zwischen der browser-Anfrage und die curl-Anfrage, auch weil man nicht immer alle Fehler.
Idon ' T sehen keinen Unterschied. I 'll keep tryin'.

InformationsquelleAutor asuka | 2012-07-18

Schreibe einen Kommentar