我正在尝试通过以下语句重新加载Solr核心(版本为3.6.0):
curl http://localhost:8983/solr/admin/cores?action=RELOAD\&core=mycore
当我执行它时,我会得到以下响应:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">1316</int>
</lst>
</response>
当我在浏览器中输入这样的URL时,我会得到类似的响应(不同之处在于QTime的值)。
我的问题是,如果我从浏览器中调用该URL,我可以在日志信息中看到重新加载已执行,但如果我从CURL语句中调用它,则无法在我的日志信息中看到任何内容(也就是说,没有重新加载进程被执行)。
我需要更改一些配置数据吗?看起来调用没有到达Solr服务器...