В моем кластере Kubernetes я установил neo4j с помощью Helm Chart. Использовал приведенную ниже команду.
установка шлема --name neo4j-helm stable / neo4j --set acceptLicenseAgreement = да --set imageTag = 4.0.1
У меня есть Python Flask приложение в качестве другого сервиса. Я использую Py2Neo для подключения к neo4j, используя приведенный ниже код.
graph = Graph(
host='neo4j-helm-neo4j',
port=7687
)
Но, когда я пытаюсь выполнить операцию db, он говорит, что база данных graph.db недоступна.
У меня есть 2 реплики чтения и 3 ядра. Я могу пинговать из своего Python модуля в службу Neo4j.
В документации Py2Neo упоминается, что
py2neo не поддерживает маршрутизацию с причинным кластером Neo4j ( болт + маршрутизация). Для этой функции, пожалуйста, используйте официальный драйвер Neo4j для Python
Может ли это быть причиной?
Ищите небольшое руководство по этому вопросу. Спасибо.