Как мне сказать моему приложению Spring Boot Neo4J, подключенному к док-станции, общаться с моим сервером Neo4j?

foreach (Control X in this.Controls)
{
  if (X is TextBox)
  {
    (X as TextBox).Text = string.Empty;
  }
}
0
задан GreenAsJade 18 January 2019 в 02:52
поделиться

1 ответ

См. Этот ответ, который относится к MySQL, но объясняет проблему с сетью.

Как изнутри контейнера Docker, как мне подключиться к локальному узлу машины?

Суть в том, что если вы используете Linux, добавьте --network = "host "и если вы используете windows или mac, измените хост neo4j в вашей конфигурации Spring Boot на host.docker.internal. Для этого отредактируйте файл application.properties или application.yml.

spring.data.neo4j.uri=bolt://host.docker.internal:7687

Документация по поддержке Neo4j в Spring Boot находится здесь.

https://docs.spring.io/spring-boot/docs/2.1.2.RELEASE/reference/htmlsingle/#boot-features-neo4j

0
ответ дан GreenAsJade 18 January 2019 в 02:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: