我构建了一个NextJS应用程序,在Vercel上部署了SSR。最近,部署中断,出现以下错误:第504章:一个人代码:FUNCTION_INVOCATION_TIMEOUT我了解到这可能是由于我的API的初始响应时间太长造成的,但是我没有工具来调试它或测量/分解响应时间,以便了解问题来自哪里。日志和控制台中均未提供详细信息。我该怎么做?
ep6jt1vc1#
用于测量NextJS / NodeJS中的任何进程(以ms为单位):
// First define const startTime = process.hrtime(); // To start it: const elapsed = process.hrtime(startTime); // To end it: const responseTimeInMs = elapsed[0] * 1000 + elapsed[1] / 1000000; console.log('Response Time:', responseTimeInMs, 'ms');
希望这有帮助!
1条答案
按热度按时间ep6jt1vc1#
用于测量NextJS / NodeJS中的任何进程(以ms为单位):
希望这有帮助!