繁体   English   中英

在 AWS Amplify 上使用 NextJS 按需重新验证

[英]Using NextJS On Demand Revalidation on AWS Amplify

我们已经构建了一个在 AWS Amplify 上运行的 NextJS 网站,我们目前正在使用 getStaticProps 来呈现页面,我们使用 getStaticPaths 生成它们。

例如,当我们更新数据库时,我们希望使用按需重新验证来刷新命令中的数据。

我们的本地环境完美运行,数据是相同的,直到我们使用我们的秘密 API 端点进行更改和重新验证,另一方面,当我们部署到 AWS Amplify 时,重新验证不起作用。

我们查看了日志,没有看到任何错误,SQS 的权限也没有无效。 我们甚至删除了分支并重新部署它,但没有任何效果。

我试过在网上搜索同样的问题,但没有找到任何解决办法,这里有没有人偶然发现同样的问题?

谢谢!

似乎这还不受支持,Amplify 团队正在开发中。

我在 Amplify 的 GitHub 上打开的一个问题中回答了这个问题:

https://github.com/aws-amplify/amplify-hosting/issues/3116

目前,Amplify Hosting 不支持按需 ISR。 支持它在我们的路线图上,我们将更新我们的文档以明确这一点。

当他们在做那件事时,我正在使用 Vercel。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM