Skip to content
Settings

COMPUTE_MEMBER_DISCONNECTED — compute member dropped from the cluster

cyoda-go version 0.6.2

COMPUTE_MEMBER_DISCONNECTED — a compute member that was holding a workflow or processor assignment has disconnected.

HTTP: 503 Service Unavailable. Retryable: yes.

The compute member responsible for executing a processor or workflow step disconnected before completing the operation. The task may or may not have been executed.

Retryable. The cluster re-routes to an available member. Callers must be idempotent or use an idempotency key when retrying. Persistent failures indicate insufficient compute capacity for the required tags.

  • errors
  • errors.CLUSTER_NODE_NOT_REGISTERED
  • errors.NO_COMPUTE_MEMBER_FOR_TAG
  • cyoda help errors — Every error response from the Cyoda REST API carries a structured errorCode in the properties object. Multiple codes may share the same HTTP status. Programmatic handling keys on errorCode, not HTTP status.
  • cyoda help errors CLUSTER_NODE_NOT_REGISTERED — The request was routed to or requires a specific cluster node that is not present in the registry. Occurs during startup, rolling restarts, or after a node failure before the gossip layer has converged.
  • cyoda help errors NO_COMPUTE_MEMBER_FOR_TAG — Workflow processors are dispatched to nodes that advertise matching compute tags. When no node with the required tag is alive in the cluster within the configured wait timeout (CYODA_DISPATCH_WAIT_TIMEOUT), the operation is rejected with this error.