Sto cercando di ricaricare il nucleo Solr (versione 3.6.0) mediante la seguente frase:nucleo Ricarica Solr con l'arricciatura
curl http://localhost:8983/solr/admin/cores?action=RELOAD\&core=mycore
Quando eseguire esso, ottengo la seguente risposta:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">1316</int>
</lst>
</response>
Ricevo una risposta simile quando inserisco tale URL nel browser (la differenza è il valore di QTime).
Il mio problema è che, se chiamo all'URL dal browser, posso vedere sul registro informazioni che il ricarico è eseguito, ma se lo chiamo dall'istruzione CURL, non riesco a vedere nulla sul mio registro info (vale a dire, nessun processo di ricarica è stato eseguito).
Devo modificare alcuni dati di configurazione? Sembra che la chiamata non è arrivare a server Solr ...
La tua richiesta ricciolo sembra ok, non vedo il motivo per cui ci potrebbe essere una differenza tra la richiesta del browser e la richiesta di arricciatura, anche perché non ricevi alcun errore. – javanna
@javanna, non vedo alcuna differenza. Continuerò a provare. – asuka