Skip to content

Detect blocking sync operations during function executions #558

@alrod

Description

@alrod

On blocking sync operation the nodejs worker becomes unresponsive:

  1. New invocations hang as nodejs worker is not able to read them from grpc and can reach timeouts/long executions.
  2. The logs from nodejs worker can not be written to grpc.
  3. It's hard to understand the function code stack trace for blocking operation.

Related CRI

We need to investigate how to detect sync blocking for a customer.
Possible solution https://www.npmjs.com/package/blocked-at

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions