Elasticsearch服务部署后,本地IP变化。

本文从适应IP变化的角度来解决

1、修改IP

  • settings 配置文件中的IP
  • ~/elasticsearch-2.4.6/config/elasticsearch.yml 文件中的IP
# settings
HAYSTACK_CONNECTIONS = {
    'default': {
        'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
        'URL': 'http://修改ip:9200/', # Elasticsearch服务器ip地址固定为9200
        'INDEX_NAME': '...', # Elasticsearch建立的索引库的名称
    },
}

# elasticsearch.yml
network.host:  修改ip

2、重启服务

sudo docker container restart elasticsearch
posted @ 2021-08-06 16:12  流水自净  阅读(406)  评论(0)    收藏  举报