严重错误:CALL_AND_RETRY_LAST分配失败-JavaScript堆内存不足-NodeJS

时间:2019-10-04 02:15:59

标签: node.js typescript

我随机收到以下错误。代码运行正常,突然间我看到此错误。该代码使用Typescript编写,并使用pm2运行。 节点版本:10.16.3 Npm版本:6.9.0

2019-10-03 23:05 +00:00: FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
2019-10-03 23:05 +00:00:  1: 0x8fa0c0 node::Abort() [node /var/BCS/server/server.ts]
2019-10-03 23:05 +00:00:  2: 0x8fa10c  [node /var/BCS/server/server.ts]
2019-10-03 23:05 +00:00:  3: 0xb0026e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node /var/BCS/server/server.ts]
2019-10-03 23:05 +00:00:  4: 0xb004a4 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node /var/BCS/server/server.ts]
2019-10-03 23:05 +00:00:  5: 0xef49b2  [node /var/BCS/server/server.ts]
2019-10-03 23:05 +00:00:  6: 0xf041cf v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [node /var/BCS/server/server.ts]
2019-10-03 23:05 +00:00:  7: 0xed3d7b v8::internal::Factory::NewRawTwoByteString(int, v8::internal::PretenureFlag) [node /var/BCS/server/server.ts]
2019-10-03 23:05 +00:00:  8: 0x101d603 v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag) [node /var/BCS/server/server.ts]
2019-10-03 23:05 +00:00:  9: 0xbd4c29 v8::internal::Builtin_JsonParse(int, v8::internal::Object**, v8::internal::Isolate*) [node /var/BCS/server/server.ts]
10: 0x1a9c8b1dbf7d

需要帮助,因为这在生产环境中正在发生。

0 个答案:

没有答案