Запуск нескольких серверов neo4j с рабочего стола Neo4j

Недавно я скачал и успешно использовал "рабочий стол neo4j" (v 1.0.10), который позволяет создавать и управлять различными проектами и базами данных.

Мне нужно порождать два экземпляра базы данных одновременно. Я изменил порты для них обоих из confs, и я могу запустить их успешно на таких портах, но не вместе.

Когда я нажимаю кнопку запуска на одном сервере, другой автоматически останавливается.

Можно ли использовать такую ​​функцию на рабочем столе neo4j или я должен просто использовать обычную установку сервера neo4j?

1 ответ

Да, вы не можете запускать несколько проектов вместе из настольного приложения Neo4J. Вам нужно использовать neo4j server для этого. Что я сделал, это:

  1. Загрузите сервер Neo4J (Community Release) отсюда
  2. Распакуйте архив
  3. Скопируйте разархивированный каталог в два разных места.
  4. Обновлены следующие конфигурации в файле conf/neo4j.conf для обоих каталогов (очевидно, с разными значениями!):

     dbms.active_database=<name-of-db-dir>
     dbms.directories.data=<path-to-dir>
     # Bolt connector
     dbms.connector.bolt.enabled=true
     #dbms.connector.bolt.tls_level=OPTIONAL
     dbms.connector.bolt.listen_address=localhost:XXXX
    
     # HTTP Connector. There must be exactly one HTTP connector.
     dbms.connector.http.enabled=true
     dbms.connector.http.listen_address=localhost:XXXX
    
     # HTTPS Connector. There can be zero or one HTTPS connectors.
     dbms.connector.https.enabled=true
     dbms.connector.https.listen_address=localhost:XXXX
    
  5. Начните Neo4J server из соответствующих каталогов с помощью команды: ./bin/neo4j start,

  6. Он запустит сервер Neo4j на указанных портах на локальном хосте!

Другие вопросы по тегам