Подключитесь к встроенному Neo4j во время тестовой отладки - PullRequest
0 голосов
/ 07 июня 2018

Я использую встроенный Neo4j для тестов JUnit со следующей конфигурацией правил:

@Rule
public Neo4jRule neo4jRule = new Neo4jRule()
        .withConfig("dbms.connector.1.enabled", "true")
        .withConfig("dbms.connector.1.listen_address", "localhost:4710")
        .withConfig("dbms.connector.1.type", "HTTP")
        .withConfig("dbms.connector.bolt.enabled", "true")
        .withConfig("dbms.connector.bolt.listen_address", ":4711")
        .withConfig("apoc.autoIndex.enabled", "true")
        .withConfig("ShellSettings.remote_shell_enabled", "true")
        .withConfig("ShellSettings.remote_shell_port", "5555")
        .withProcedure(apoc.index.FulltextIndex.class)
        .withProcedure(apoc.index.FreeTextSearch.class)
        .withProcedure(apoc.cypher.Cypher.class);

Теперь я хотел бы подключиться через cypher-shell во время отладки (набор точек останова), чтобы посмотреть, чтона самом деле в тестовой базе данных в какой-то момент.К сожалению, ни cypher-shell -a localhost:4711, ни neo4j-shell -port 5555 не получают соединение.Первый не возвращается (остается в ожидании), второй возвращает Connection refused.Чего мне не хватает?Есть идеи, как получить соединение?

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