执行到代码第166行,控制逻辑交给expressEngine后,按下F8后,可能会调用以下三个不同颜色的代码块:绿色代码blocksexplaintimeout指定的时间间隔已经过去。timeout:等待SSR渲染发生的时间,以毫秒为单位,等待SSR渲染开始的超时时间,不是SSR渲染的持续时间。黄色代码块SSR执行时间过长,尚未完成。如果超过maxRenderTime,并发槽将被强制释放,让新的请求由SSR响应。但是对于超时的SSR服务请求,请求的资源并没有释放,可能会导致内存泄漏。默认时间为5分钟。如果红色代码块执行到这里,并且maxRenderTimeout没有undefined,说明正常的SSR渲染请求执行成功。更多Jerry原创文章在这里:《王子熙》:
