说明:solr是自带定时功能更新数据的功能,但是我没在网上找到示例,最后用操作系统的定时任务实现的
其实就是:
如果你是windows那就在定时任务里面增加一个任务;
如果你是linux那就是在crontab里面增加一句shell;
mac是有crontab的,在里面配置一条自动跑批,然后定时去执行http请求即可,但前提是已经配置好solr增量更新数据的设置
直接在终端里面发起下面这条命令就能完成测试:
curl -G -d "command=delta-import&clean=false&commit=true" "http://localhost:8983/solr/demo_core/dataimport"