第一种方法,使用yii2官方自带的包:
使用composer包:yiisoft/yii2-elasticsearch
composer require --prefer-dist yiisoft/yii2-elasticsearch:"~2.1.0"
安装参考:https://packagist.org/packages/yiisoft/yii2-elasticsearch
// 配置了es的集群,那么需要在http_address中把每一个节点的ip都要配置上 Yii::$app->set('elasticsearch', [ 'class' => 'yii\elasticsearch\Connection', 'nodes' => [ ['http_address' => '42.192.238.1:9200','auth' => ['username' => 'elastic', 'password' => '***'],], ['http_address' => '42.192.70.2:9200','auth' => ['username' => 'elastic', 'password' => '***'],], //每个节点一行,如果没有开启认证,则不需要填auth参数 ], 'autodetectCluster' => false, 'dslVersion' => 7 //这里根据你实际的版本,如果是你5x版本,就填5 ]);
无论从事什么行业,只要做好两件事就够了,一个是你的专业、一个是你的人品,专业决定了你的存在,人品决定了你的人脉,剩下的就是坚持,用善良專業和真诚赢取更多的信任。