scout中的搜索引擎状态判断

来源:9-8 关联模型并使用scout命令导入数据

凌丶丶

2017-09-21

scout如何判断当前的搜索引擎是否处于活动状态,以决定用数据库查询还是用搜索引擎搜索,如果ES挂了,难道搜索还不能让用了吗



写回答

1回答

轩脉刃

2017-09-22

你这个问题已经提升到可用性范围了。如果es挂了,服务如何可用。可以使用重试机制,连接es几次失败之后直接请求数据库查询,不过scout现在还不支持这个

0
1
凌丶丶
服务关闭之后就直接报错了。就比如一个类似于ping这样的请求判断,实际来说,ES内存要2G以上,这还是index和数据量不大的情况。。。
2017-09-30
共1条回复

Laravel快速开发简书

Laravel最新特性结合Mysql异步消息队列、ElasticSearch搜索引擎、Debugbar调试利器开发简书

1218 学习 · 613 问题

查看课程