Drupalサイトがあります。AmazonサーバーにElasticsearchサーバーを作成しました。Drupalインスタンスをそのサーバーに接続したいので、サイトで検索操作を行うために検索サーバーを使用できます。
検索サーバーに接続するには、両方のインスタンスの接続に役立つクラスターを作成する必要がある Elasticsearch connector モジュールを追加して構成しました。
クラスターをDrupalインスタンスに追加しているときに、サーバーのURLについて尋ねられます。サーバーのURLとして何を記述すればよいかわかりません。そのフォームフィールドに何を追加すればよいですか?
AWS Elastic-search Clusterのエンドポイントを入力するだけです。
ポート「80」を使用します。
完全なURLは次のようになります。
XXX-XXX-XXX-XXXXXX.ap-southeast-1.es.amazonaws.com:80
最初に、Elastic-searchにアクセスできることを確認します。サーバーでTelnetを実行してみます。
telnet XXX-XXX-XXX-XXXXXX.ap-southeast-1.es.amazonaws.com 80
アクセスできない場合は、アクセスポリシーを変更してIPで利用できるようにします。