Показать время ответа на запрос

Как я могу получить время ответа на запрос от Neo4j, используя Spring-data-neo4j?

Как в веб-интерфейсе: "Вернул 2 строки за 56 мс."?

Пример кода:

public interface UserRepository extends GraphRepository<User> {

    @Query("MATCH (a:User{name:{0}})-[:Visited]->(b:Settlement) return b")
    List<Settlement> getAllSettlementsVisitedByName(final String name);
}

person Gergely Peidl    schedule 05.12.2015    source источник


Ответы (1)


Насколько мне известно, время ответа на запрос, отображаемое в браузере, измеряется самим браузером на стороне клиента, поэтому вы не сможете получить его из Spring.

Вы можете настроить Neo4j для вывода времени ответа на запрос в файл журнала. Для справки см. этот предыдущий ответ Stackoverflow.

В качестве альтернативы Spring Data может каким-то образом обеспечивать время отклика. Я сам не знаком с Spring Data, поэтому не могу дать рекомендации в этом направлении.

person albertoperdomo    schedule 05.12.2015
comment
Добавление к этому - SDN 4 не обеспечивает время отклика - person Luanne; 07.12.2015