如果远程数据库关闭,Neo4j graphDatabaseService会在上下文初始化时爆炸

时间:2012-12-20 14:39:35

标签: neo4j spring-data-neo4j spring-data-graph

初始化Neo4j配置,并且远程数据库未运行时,服务器将无法启动...

    <neo4j:config graphDatabaseService="graphDatabaseService" />
    <bean id="graphDatabaseService class="org.springframework.data.neo4j.rest.SpringRestGraphDatabase">
    <constructor-arg index="0" value="http://220.10.25.24:7474/db/data/" /> 
    </bean>

当服务器没有运行时,有没有办法优雅地停止或停止它的创建?

这是一个更大的应用程序和模块中的模块。我无法启动应用程序b / c Neo4j已停止运行..

1 个答案:

答案 0 :(得分:0)

不确定那里有一个好的钩子,也许你可以在https://github.com/neo4j/java-rest-binding中提出一个问题,即暴露异常或一些检查方法来查明neo4j服务器是否还活着?