在做Magento2迁移后,重建Magento2发生错误:
Could not validate a connection to Elasticsearch. No alive nodes found in your cluster
这是因为新服务器的elasticsearch我使用了AWS本身的RDS,和之前的环境不同造成的。
我开始想的是应该是存在env.xml里的,结果发现没有。
最后是使用命令干掉的,先把目录引擎切换回Mysql:
bin/magento config:set catalog/search/engine ‘mysql’
代码没问题之后,再手动从后台修改回真实elasticsearch的值.