we have nodejs/express server running in production, , occasionally, requests getting blocked. web requests being received, not processed (and time out). after few minutes, it'll begin accepting requests again, begin blocking before.
we've been trying reproduce issue locally can't reproduce , determine cause is. guess event loop getting blocked either synchronous operation that's taking long complete or doesn't complete @ all.
are there ways debug live production system , figure out what's causing block? i've searched, find solutions local development. best solution @ logs, see last request didn't block complete (before started blocking), , debug that?
using node 6.2.2, express 4.13.4, , running on heroku.
Comments
Post a Comment