Я подключаюсь к neo4j обычным способом и могу выполнять запросы без проблем.
Во время тестирования я написал запрос, который должен завершиться ошибкой (из-за ограничения уникальности), запрос не работает, как и ожидалось, и я поймал исключение.
> Проблема в том, что когда я пытаюсь выполнить следующий запрос в очереди, он просто зависает (дольше, чем время ожидания).
Я не думаю, что это нормальное поведение.
try{
$result = $neo->run ($query);
}
catch (Exception $e) {
// handle it
}
// all good so far
// now we attempt:
try{
$result = $neo->run ($next_query);
}
catch (Exception $e) {
// handle it
}
// hangs longer than timeout
если я удалю неудачный запрос из очереди, все завершится