AES*_*AES 1 javascript heroku reactjs okta
我能够在本地运行我的 React 应用程序,没有任何问题,但是当我将应用程序部署到 heroku 时,我遇到了 OOM 错误。这不是我第一次部署该应用程序,但是这次我添加了 OKTA 身份验证,这显然导致了此问题。任何有关如何解决此问题的建议将不胜感激。
*2021-06-12T08:20:28.956656+00:00 app[web.1]: [] 50712 ms: Scavenge (reduce) 253.4 (257.4) -> 253.1 (257.7) MB, 32.0 / 0.0 ms (average mu = 0.729, current mu = 0.667) allocation failure
2021-06-12T08:20:28.956657+00:00 app[web.1]: [] 51247 ms: Mark-sweep (reduce) 253.7 (256.7) -> 252.2 (258.4) MB, 430.7 / 0.0 ms (+ 79.5 ms in 19 steps since start of marking, biggest step 29.6 ms, walltime since start of marking 627 ms) (average mu = 0.583, current mu = 0.254) alloca
2021-06-12T08:20:28.956657+00:00 app[web.1]:
2021-06-12T08:20:28.956657+00:00 app[web.1]: <--- JS stacktrace --->
2021-06-12T08:20:28.956658+00:00 app[web.1]:
2021-06-12T08:20:28.956667+00:00 app[web.1]: FATAL ERROR: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
2021-06-12T08:20:28.957512+00:00 app[web.1]: 1: node::Abort() [/app/.heroku/node/bin/node]
2021-06-12T08:20:28.958078+00:00 app[web.1]: 2: node::FatalError(char const*, char const*) [/app/.heroku/node/bin/node]
2021-06-12T08:20:28.958737+00:00 app[web.1]: 3: v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/app/.heroku/node/bin/node]
2021-06-12T08:20:28.959345+00:00 app[web.1]: 4: v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/app/.heroku/node/bin/node]*
Run Code Online (Sandbox Code Playgroud)
小智 8
尝试在项目设置下的配置变量中添加“NODE_OPTIONS”作为键和“--max_old_space_size=1024”作为值
NODE_OPTIONS --max_old_space_size=1024
我在https://bismobaruno.medium.com/fixing-memory-heap-reactjs-on-heroku-16910e33e342中找到了这个
| 归档时间: |
|
| 查看次数: |
4129 次 |
| 最近记录: |