Nginxにまったく新しい、nginxをリバースプロキシとして機能させ、同じホスト上のリクエストを異なるURLパスのelasticsearchとkibanaに提供するためのconfファイルが必要です。つまり、私は欲しい:
localhost/es -> localhost:9200
localhost/kibana -> localhost:5601
どうすれば作成できますか?
ありがとうございました
koopa によって提供される場所のマッピングは、書き換えコマンドと正規表現の使用を必要としないように簡略化できます。これは nginx proxy_passドキュメント に記載されています
location /es/ {
proxy_pass http://localhost:9200/;
}
location /kibana/ {
proxy_pass http://localhost:5601/;
}
location /es(.*) {
proxy_pass http://localhost:9200/$args;
}
location /kibana(.*) {
proxy_pass http://localhost:5601/$args;
}
追加のコメントは必要ないと思います