2017-12-22 4 views
0

실제로 스파크 슬레이브의 볼트에 연결하려고하지만 Cypher- 쉘로 작업 할 수 있으면 나머지는 제자리에 떨어지게됩니다. 그래서 나는이 작업을 수행 할 수 있습니다로컬 호스트가 아닌 cypher-shell을 사용하여 볼트에 연결하는 방법

cypher-shell -a 172.20.0.71:7687 

연결이 거부 받기, 내가가 가진 모든 생각 :

cypher-shell -a localhost 

내가 실제 IP를 상자에이 작업을 수행 할 경우

잘 연결 할 일은 다음과 같습니다.

dbms.connector.bolt.address=0.0.0.0:7687 

누락 된 부분이 있습니까? (또는 최소한 위의 코드는 작동하지 않는 것 같아서 neo4j 인스턴스를 다시 시작하여 conf의 변경 사항을 가져와야합니다.) 단지 사이퍼 - 쉘에 기본값으로 연결 여전히하지만이 줄 않습니다

Connected to Neo4j 3.3.0 at bolt://localhost:7687 as user neo4j. 
Type :help for a list of available commands or :exit to exit the shell. 
Note that Cypher queries must end with a semicolon. 

를 이렇게 어쩌면 완전히 다시 시작하고 neo4j.conf에 변경 사항을 적용하지 않았다? 아니면 내가해야한다고 생각하는 것처럼 작동하도록 다른 것을 놓친 것 같습니다. 실제 IP 주소를 통해 다른 ip 또는 로컬로 볼트에 연결할 수 있습니까?

답변

1

당신은이 주석을 제거하셔야합니다 neo4j.conf :

dbms.connectors.default_listen_address=0.0.0.0 

서버를 다시 시작하고 사이퍼 - 쉘 :

cypher-shell -a bolt://172.20.0.71:7687 
관련 문제