Skip to content

Instantly share code, notes, and snippets.

@izakfilmalter
Created December 23, 2024 02:58
Show Gist options
  • Save izakfilmalter/1fedc1374a437b2f6bce49f03ac6d075 to your computer and use it in GitHub Desktop.
Save izakfilmalter/1fedc1374a437b2f6bce49f03ac6d075 to your computer and use it in GitHub Desktop.
Temporal OOM
2024-12-23T02:57:17.061Z [ERROR] Workflow Worker Thread failed: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory {
sdkComponent: 'worker',
taskQueue: 'Main',
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
2024-12-23T02:57:17.061Z [INFO] Worker state changed { sdkComponent: 'worker', taskQueue: 'Main', state: 'STOPPING' }
2024-12-23T02:57:17.062Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: '63e97f3f-b943-4add-91b3-6cfef5a257ce',
namespace: 'prod',
workflowId: '4329ac36-611b-42a0-b71b-32682a65bf8e',
workflowType: 'importPCOPlanPerson',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: true
}
2024-12-23T02:57:17.063Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: '7e85bece-2d5b-418c-b7b2-d4cd5bf41a2e',
namespace: 'prod',
workflowId: 'b1f96a64-7225-4fcb-823b-f2be985d86f2',
workflowType: 'importPCOPlanPerson',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: true
}
2024-12-23T02:57:17.063Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: '1ff48704-f917-4da3-8d7a-6bc3c149c4df',
namespace: 'prod',
workflowId: '557815f8-339d-48b2-98d1-89b427feffb4',
workflowType: 'importPCOPlanPerson',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: true
}
2024-12-23T02:57:17.063Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: '086670e4-c82d-4fb8-bb45-ce32c5427137',
namespace: 'prod',
workflowId: 'a359fcc5-f47b-4a87-8c17-2d48cbd2fb6c',
workflowType: 'importPCOGroupMembership',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: true
}
2024-12-23T02:57:17.063Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: '06302605-9718-4795-a677-a0918211d87f',
namespace: 'prod',
workflowId: 'c8ece5fb-b9ee-49d4-9706-f434c9c03d46',
workflowType: 'importPCOPlanPerson',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: true
}
2024-12-23T02:57:17.063Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: 'fc2bc760-f7df-4a6b-8831-22c0c483c126',
namespace: 'prod',
workflowId: '3d864bbd-a8bc-4348-bec2-df0b86902ede',
workflowType: 'importPCOGroupMembership',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: true
}
2024-12-23T02:57:17.063Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: '55891010-b52f-4393-ba60-4e3f9cf96f4a',
namespace: 'prod',
workflowId: 'b16f71e7-0837-46ac-8d9e-8a4724016995',
workflowType: 'importPCOPlanPerson',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: true
}
2024-12-23T02:57:17.063Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: '0fa8d3c5-fa4e-4b45-b368-8aa4d21ed47b',
namespace: 'prod',
workflowId: '36b30f57-b952-46ad-b145-af98f4e74b70',
workflowType: 'importPCOPlanPerson',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: true
}
2024-12-23T02:57:17.063Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: 'ae88559a-4fd9-4498-abd7-384d621d732b',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: false
}
2024-12-23T02:57:17.063Z [ERROR] An unexpected error occured while processing Workflow Activation. Initiating Worker shutdown. {
sdkComponent: 'worker',
taskQueue: 'Main',
runId: '831d63fd-fcfd-4c25-9e2e-040561cba5a0',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
},
workflowExists: false
}
2024-12-23T02:57:17.064955Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=63e97f3f-b943-4add-91b3-6cfef5a257ce failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065126Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=7e85bece-2d5b-418c-b7b2-d4cd5bf41a2e failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065157Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=1ff48704-f917-4da3-8d7a-6bc3c149c4df failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065257Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=086670e4-c82d-4fb8-bb45-ce32c5427137 failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065364Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=06302605-9718-4795-a677-a0918211d87f failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065418Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=fc2bc760-f7df-4a6b-8831-22c0c483c126 failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065487Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=55891010-b52f-4393-ba60-4e3f9cf96f4a failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065523Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=0fa8d3c5-fa4e-4b45-b368-8aa4d21ed47b failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065598Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=ae88559a-4fd9-4498-abd7-384d621d732b failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065684Z WARN temporal_sdk_core::worker::workflow: Failing workflow task run_id=831d63fd-fcfd-4c25-9e2e-040561cba5a0 failure=Failure { failure: Some(Failure { message: "Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)\n at Worker.emit (node:events:514:28)\n at Worker.emit (node:domain:488:12)\n at [kOnExit] (node:internal/worker:313:12)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: Some(Failure { message: "Worker terminated due to reaching memory limit: JS heap out of memory", source: "TypeScriptSDK", stack_trace: "Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory\n at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)\n at new NodeError (node:internal/errors:406:5)\n at [kOnExit] (node:internal/worker:313:26)\n at Worker.<computed>.onexit (node:internal/worker:229:20)\n at Worker.callbackTrampoline (node:internal/async_hooks:130:17)", encoded_attributes: None, cause: None, failure_info: None }), failure_info: None }), force_cause: Unspecified }
2024-12-23T02:57:17.065Z [INFO] Worker state changed { sdkComponent: 'worker', taskQueue: 'Main', state: 'DRAINING' }
2024-12-23T02:57:17.270Z [INFO] Worker state changed { sdkComponent: 'worker', taskQueue: 'Main', state: 'DRAINED' }
2024-12-23T02:57:17.270Z [ERROR] Worker failed {
sdkComponent: 'worker',
taskQueue: 'Main',
error: UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
}
}
2024-12-23T02:57:17.270Z [INFO] Worker state changed { sdkComponent: 'worker', taskQueue: 'Main', state: 'FAILED' }
2024-12-23T02:57:17.271154Z WARN temporal_sdk_core::worker: Failed to shutdown sticky queue Status { code: Unimplemented, message: "unknown method ShutdownWorker for service temporal.api.workflowservice.v1.WorkflowService", metadata: MetadataMap { headers: {"content-type": "application/grpc"} }, source: None }
UnexpectedError: Workflow Worker Thread exited prematurely: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at Worker.<anonymous> (/Users/izakfilmalter/Projects/Steeple/church-health/node_modules/@temporalio/worker/src/workflow/threaded-vm.ts:84:24)
at Worker.emit (node:events:514:28)
at Worker.emit (node:domain:488:12)
at [kOnExit] (node:internal/worker:313:12)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
cause: Error [ERR_WORKER_OUT_OF_MEMORY]: Worker terminated due to reaching memory limit: JS heap out of memory
at __node_internal_captureLargerStackTrace (node:internal/errors:497:5)
at new NodeError (node:internal/errors:406:5)
at [kOnExit] (node:internal/worker:313:26)
at Worker.<computed>.onexit (node:internal/worker:229:20)
at Worker.callbackTrampoline (node:internal/async_hooks:130:17) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
}
Waiting for the debugger to disconnect...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment