Здравствуйте,
Подскажите, как правильно прервать процесс рендеринга отчета для nodejs.
Мы генерим отчеты на nodejs. Иногда пользователю требуется прервать генерацию отчета. Как сделать это правильно, чтобы sql-запрос к БД также был отменен?
Спасибо.
Прерывание рендеринга отчета
Re: Прерывание рендеринга отчета
Здравствуйте,
К сожалению, нет никаких стандартных методов.
Как варинат, запускать в отдельном потоке, и убивать его, если необходимо.
Спасибо.
К сожалению, нет никаких стандартных методов.
Как варинат, запускать в отдельном потоке, и убивать его, если необходимо.
Спасибо.
Re: Прерывание рендеринга отчета
Здравствуйте,
Да. Мы запускаем отчет в отдельном потоке. И при отмене генерации отчета, закрываем поток.
Проблема заключается в том, что запрос к БД, который был создан при рендеринге отчета, продолжает выполнятся.
Нам нужно закрыть коннект к БД. Можно ли получить PID коннекта к PG? Если у нас будет PID, мы могли бы сами закрыть коннект.
Спасибо.
Да. Мы запускаем отчет в отдельном потоке. И при отмене генерации отчета, закрываем поток.
Проблема заключается в том, что запрос к БД, который был создан при рендеринге отчета, продолжает выполнятся.
Нам нужно закрыть коннект к БД. Можно ли получить PID коннекта к PG? Если у нас будет PID, мы могли бы сами закрыть коннект.
Спасибо.
Re: Прерывание рендеринга отчета
Здравствуйте,
Отправьте ваш запрос с детальным описанием проббемы или ссылкой на данный топик на support@stimulsoft.com
Спассибо.
Отправьте ваш запрос с детальным описанием проббемы или ссылкой на данный топик на support@stimulsoft.com
Спассибо.