【问题标题】:Next.js : no response when request goes high in server-side rendering page(dynamic routing)Next.js : 服务器端渲染页面中请求高时无响应(动态路由)
【发布时间】:2019-12-14 21:20:08
【问题描述】:
我在 GitHub 中使用 Next.js 和自定义服务器(express js)作为 Next.js 示例。
我有一个页面,例如“/post/[id]”,它使用的是 next.js 动态路由。
问题是,当对该页面的请求变高时,响应时间也会变长,有时根本没有响应。
此时,内存使用率变高,但未超过允许的最大内存。
我在这里错过了什么?我应该配置什么配置吗?
是 Next.js 约束吗?
在客户端请求的大型环境中是 Next.js 约束吗?
相关链接:
Next.js custom server express
Next.js dynamic routing
【问题讨论】:
标签:
javascript
reactjs
express
next.js
dynamic-routing
【解决方案1】:
可以说说我的经历:
1.检查你是否正确通过了 NODE_ENV
=> const dev = process.env.NODE_ENV !== '生产'
id dev mode next.js 尝试不时重新渲染页面
检查你在哪里部署链前 -> 后 -> 数据库
也许你应该安装 nginx
它能够在 next.js 之前返回预渲染页面