首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用自定义服务器的Next.js SSR缓存

使用自定义服务器的Next.js SSR缓存
EN

Stack Overflow用户
提问于 2021-05-28 09:20:32
回答 1查看 816关注 0票数 0

我如何在SSR上实现缓存,因为他们提到了app.renderToHTML()缓存不起作用,显然,Next.js已经使Next.js过时了,不能与getServerSideProps函数一起使用,并且在缓存函数中使用app.render(),而缓存函数中总是会出现未定义和中断的情况。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
(node:20872) UnhandledPromiseRejectionWarning: TypeError: argument entity is required
at etag (C:\xampp\htdocs\next-app\node_modules\etag\index.js:72:11)
at C:\xampp\htdocs\next-app\node_modules\cacheable-response\index.js:93:32
at processTicksAndRejections (internal/process/task_queues.js:93:5)
(Use node --trace-warnings ... to show where the warning was created)
(node:20872) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag --unhandled-rejections=strict (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:20872) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

因为上面的例子破了。

这里是github链接,我在这里提出了一个问题https://github.com/vercel/next.js/issues/25579

有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-23 00:00:47

github上的@ 解决方案 481建议的这个github似乎解决了这个问题,我可以确认缓存也在工作。我测试了它,在cachableResponsecachableResponse方法中放置了一个跟踪,这个方法只在没有缓存响应的情况下才会被调用。

同时通过邮递员测试博客页面,在第一次调用和响应时间从X-Cache-Status减少到<20后,我得到了标题>300作为HIT

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67743149

复制
相关文章
WordPress后台文章编辑器添加下拉式短代码选择
今天全百科网给大家分享的是WordPress后台文章编辑器如何添加下拉式短代码选择样式。
于飞云计算
2019/06/24
8050
WordPress后台文章编辑器添加下拉式短代码选择
如何用短代码实现内容WordPress会员登录可见?
如何用短代码实现内容WordPress会员登录可见?给自己的WordPress网站增加一个会员可读范围,会员需要登录后才能查看相关内容。
主机教程网2bcd.com
2022/11/28
6860
如何用短代码实现内容WordPress会员登录可见?
常用短代码插件:WPJAM Basic 的短代码扩展
很多国内主题只针对WP经典编辑器做了扩展,而古腾堡编辑器却要屏蔽(虽然我认为古腾堡编辑器的功能极其强大,完爆经典编辑器。),经典编辑器中很多内容无法自己生成,例如表格之类的,所以这款免费插件就能帮你!
会长君
2023/04/25
1.4K0
常用短代码插件:WPJAM Basic 的短代码扩展
怎么移除WordPress短代码中自动添加的 br 和 p 标签?
怎么移除WordPress短代码中自动添加的 br 和 p 标签?默认WordPress 会自动在 shortcode 内添加 br 或者 p 标签,可能会打乱你的原先预想的 HTML 结构和布局。
主机教程网2bcd.com
2022/11/02
1.5K0
WordPress短代码怎么在当前文章内引用评论
评论列表可以是整个博客或着一篇文章,支持的参数也有很多,比如post_id、user_id等等,自带排序
沈唁
2019/05/21
8770
WordPress 怎么利用短代码实现移动设备上内容不可见?
WordPress 怎么利用短代码实现移动设备上内容不可见?利用下面的短代码,可以实现发布的内容在移动设备不可见。
主机教程网2bcd.com
2022/11/04
7920
WordPress 怎么利用短代码实现移动设备上内容不可见?
S-shortcodes:WordPress短代码形式美化框插件下载
S-shortcodes 短代码插件是Jeff在一款国外短代码插件的基础上进行二次开发而来的,相对应原插件,去除了自认为鸡肋的一些特效,改进精简了相关代码,更为插件添加了更多人性化的操作体验功能。原版插件名称为arconix-shortcodes,作者为John Gardner。下面就介绍并分享一下该插件: S-shortcodes 插件相关信息 插件名称:S-shortcodes 作者:Jeff 插件简介:短代码美化框,丰富排版,提供8种美化框。 插件最新版本:2.3.0 插件最近更新时间:2014.7.
Jeff
2018/01/19
1.2K0
S-shortcodes:WordPress短代码形式美化框插件下载
短代码-带有背景的Toast
这里逐渐收集了本人自己编写的「短代码」和「重复发明轮子(Reinventing the wheel)」。所有的短代码可前往 “时光”-“文章标签”-“短代码” 查看 DiyToast.class - 主要接口 /** * @author Administrator * @year 2019 * @Todo TODO 自定义Toast * @package_name com.example.shengsaidemo2019.toats * @project_name 2019ShengSaiDemo
奶油话梅糖
2021/03/16
1.1K0
短代码-帮助文档
基本为以上两种写法,需要 Content 的使用第一行的写法,不需要的采用第二行的写法。
字节星球Henry
2021/08/09
1.8K0
丰富排版页面——为你的wordpress主题添加短代码形式美化框
相信有些wordpresser知道这个东东,在一些主题上这是标配,如deve主题、iartwork主题。原理大概是通过wordpress本身的短代码功能,事先在主题用css样式定义一些美化框,在编辑文章时写入短代码修饰,正式发表后再前台就可以看到效果。 如果你不会或不想修改主题代码实现这个功能,可以考虑一款短代码插件S-shortcodes。使用插件与直接代码增加的效果几乎是一样的(即安装插件对WordPress 速度上影响不大)。详细可以见《S-shortcodes:WordPress短代码形式美
Jeff
2018/01/19
2.2K0
丰富排版页面——为你的wordpress主题添加短代码形式美化框
Mirages短代码使用
支持 m3u8、mp4,flv 和 mkv 格式,不过编码必须是 H.264 AAC
ZGGSONG
2022/09/09
2.4K0
Mirages短代码使用
Argon主题短代码
通过短代码,您可以很轻松地向文中插入一个折叠区块,或者插入一个 TODO-List、进度条、标签、提示、警告、隐藏文本、一个友情链接列表、时间轴、 Github Repo 信息卡等。
夜梦星尘
2024/08/20
1330
Argon主题短代码
短代码-带有背景的Toast
本文编写于 165 天前,最后修改于 159 天前,其中某些信息可能已经过时。
奶油话梅糖
2025/03/03
670
如何添加 wordpress 网站流量统计代码?如何选择?
如何添加 wordpress 网站流量统计代码?现在网站的流量统计一般都采用第三方统计网站代码了,比如国内常见的百度统计,CNZZ,51 啦等等。群友问魏艾斯博客如何添加网站底部的流量统计代码?国内那么多网站统计哪个好用?我应该选哪个?下面老魏就根据自己的使用经验和国内实际情况给大家详细说一下,一方面是一个知识点普及,另一方面也是对刚入门朋友们普及一个添加流量统计代码的操作过程。
用户6639522
2019/11/05
2.1K0
如何添加 wordpress 网站流量统计代码?如何选择?
如何添加 wordpress 网站流量统计代码?如何选择?
如何添加 wordpress 网站流量统计代码?现在网站的流量统计一般都采用第三方统计网站代码了,比如国内常见的百度统计,CNZZ,51 啦等等。群友问魏艾斯博客如何添加网站底部的流量统计代码?国内那么多网站统计哪个好用?我应该选哪个?下面老魏就根据自己的使用经验和国内实际情况给大家详细说一下,一方面是一个知识点普及,另一方面也是对刚入门朋友们普及一个添加流量统计代码的操作过程。
魏艾斯博客www.vpsss.net
2018/10/08
4.4K0
如何添加 wordpress 网站流量统计代码?如何选择?
选择正确的WordPress插件
相信很多人在最开始接触 WordPress 之所以被吸引,可能是因为强大的插件系统,虽然 WordPress 本身有很多功能性的不足,但是通过插件,可以弥补这些不足,这样我们使用的不仅仅是 WordPress,而是一套操作简单易上手,功能却十分强大的 CMS 系统。 给 WordPress 网站选择正确的插件,主要有两个含义,一个是:通过使用正确的 WordPress SEO 插件,让整个 WordPress 的网站,每一篇文章,每一个页面,都符合搜索引擎的搜索要求,这样可以让搜索引擎更快的收录网站,提高网
沈唁
2018/05/24
1K0
微慕小程序专业版支持WordPress自定义短代码
微慕小程序专业版支持在文章的详情页跳转商品卡片和公众号文章卡片;不过这些跳转卡片,只能固定在小程序文章里顶部或者底部,无法放置在文章里的某个位置。因为微慕小程序后端采用的WordPress,WordPress支持短代码的功能,于是在文章的任意位置插入卡片成为可能。
Jianbo
2020/05/21
5700
微慕小程序专业版支持WordPress自定义短代码
woocommerce shortcode短代码调用
WooCommerce配备了很多shortcode短代码(简码),可以直接在post帖子和page页面内插入内容,方便展示产品、分类等。比如直接在文章编辑时直接插入[products],或者在php文
ytkah
2023/03/14
11.3K0
woocommerce shortcode短代码调用
CSS属性选择器_伪类选择器的属性使用
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167006.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/20
1.6K0
wordpress 搜索结果去除 Simple Urls 插件产生的短链接
朋友的 wordpress 使用了 simple urls 插件来做外链转内链的工作,确实很方便,但是有一个弊端,就是在博客中搜索关键词的时候,搜索结果中就会出现 simple urls 插件生成的短连接,这样的搜索结果不是用户想要的,所以用户体验很差。为了避免这个问题魏艾斯博客找到了@欲思博客提供的一段代码,可以去除 wordpress 搜索结果中 Simple Urls 插件产生的短链接。
魏艾斯博客www.vpsss.net
2018/08/10
8040

相似问题

劫持Wordpress短代码属性

10

WordPress短代码显示数据库行

10

用于wordpress音频短代码中音频url的ACF

10

wordpress防止多个短代码

10

节模板的Wordpress短代码

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文