Node.js Heroku在获取图像时崩溃

Node.js Heroku在获取图像时崩溃,node.js,heroku,Node.js,Heroku,我正在heroku上运行我的NodeJS服务器 我的网站从运行在heroku上的nodejs服务器上的每个连接都会获取大量图像 有时图像被提取(请看下面的错误代码),服务器崩溃 几天之后,heroku服务器每天崩溃(10k)。我从来没有遇到过这个问题,也没有做过任何改变,也没有大的流量增长 内存使用率很低,512mb中有128mb,Dyno负载也很低 图像存储在heroku服务器上 错误如下所示 2021-05-02T18:56:44.339537+00:00 heroku[router]: a

我正在heroku上运行我的NodeJS服务器

我的网站从运行在heroku上的nodejs服务器上的每个连接都会获取大量图像

有时图像被提取(请看下面的错误代码),服务器崩溃

几天之后,heroku服务器每天崩溃(10k)。我从来没有遇到过这个问题,也没有做过任何改变,也没有大的流量增长

内存使用率很低,512mb中有128mb,Dyno负载也很低

图像存储在heroku服务器上

错误如下所示

2021-05-02T18:56:44.339537+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/images/icons/thumb/raw/cosmos.png" host=www.X.com request_id=0ee560ac-3308-415f-bb4a-03a387523220 fwd="46.97.168.10,141.101.76.190" dyno= connect= service= status=503 bytes= protocol=http   

2021-05-02T18:56:44.343251+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/images/icons/thumb/raw/avalanche-2.png" host=www.X.com request_id=199d8bdb-8018-43e7-9a29-396fd3b51779 fwd="46.97.168.10,172.69.55.106" dyno= connect= service= status=503 bytes= protocol=http

2021-05-02T18:56:46.733391+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/images/icons/thumb/raw/siacoin.png" host=www.X.com request_id=9a721235-c00f-439f-87a0-a8508cb81f40 fwd="46.97.168.10,172.69.55.161" dyno= connect= service= status=503 bytes= protocol=http

是否有解决此问题的建议,或者在获取图像时尝试捕获?

您的应用程序显示H10错误,这是由于应用程序崩溃或启动超时所致。这可能是因为您的应用程序在获取图像时显示错误。尝试对图像使用try-catch