Захватите neo4j запросы, которые вызывают тайм-ауты экспресс-сервера - PullRequest
0 голосов
/ 27 мая 2019

Я использую session.writeTransaction для запуска всех запросов noe4j с экспресс-сервера. Есть ли способ, которым я могу получить, если запрос занимает больше времени и вызывает запрос на тайм-аут?

run(query, params?): Promise<StatementResult> {
    const session = this.driver.session();
    return session.writeTransaction( tx => tx.run(query, params))
        .then(results => {
            session.close();
            return results;
        }).catch(error => {
            console.log(JSON.stringify(error));
            return Promise.reject(error);
        });
}
...