Кибана не может подключиться к Elasticsearch через некоторое время - PullRequest
0 голосов
/ 21 апреля 2020

Я следую этому руководству , чтобы запустить Elasticsearch и Kibana на Docker. Ниже мой docker-compose.yml файл:

version: "3.7"
services:
  es01:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.6.2
    container_name: es01
    ports:
      - "9200:9200"
      - "9300:9300"
    volumes:
      - $HOME/elasticsearch/data:/usr/share/elasticsearch/data
    environment:
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
      - discovery.type=single-node
      - TAKE_FILE_OWNERSHIP=true
    ulimits:
      memlock:
        soft: -1
        hard: -1
    networks:
      - elastic

  kibana:
    image: docker.elastic.co/kibana/kibana:7.6.2
    container_name: kibana
    ports:
      - "5601:5601"
    environment:
      ELASTICSEARCH_URL: http://es01:9200
      ELASTICSEARCH_HOSTS: http://es01:9200
      SERVER_HOST: 0.0.0.0
    networks:
      - elastic

networks:
  elastic:
    driver: bridge

Все отлично работает в начале. Примерно через 10 минут Kibana больше не работает (Elasticsearch по-прежнему работает нормально). Когда я проверяю журнал, я вижу это сообщение везде.

Ошибка: время ожидания запроса после 30000 мс

Похоже, что соединение между Kibana и Elasticsearch было разорвано через 10 минут , Перезапуск не помогает.

Почему у меня такая странная проблема? Как я могу это исправить?

Спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...