So, I was running a build on a lerna-managed monorepo recently when I ran into this strange error about halfway through the build.
(libuv) kqueue...
For further actions, you may consider blocking this person and/or reporting abuse
I remembered a day when we have to restart our services every 10 mins due to this. Scary day
Oh gosh. I canβt even imagine having to deal with this in production services. What ended up being the cause?
That was actually an alert system which behaves accordingly to each client and ended up using all file descriptors.
π well that wasn't the issue with architecture. When people deal with servers sooner or later everyone face it. It's very basic thing that needs to be checked by sys admin.