gpt4 book ai didi

docker - Nextjs v.10 getstaticprops "revalidate"停止在 docker 容器上工作

转载 作者:行者123 更新时间:2023-12-04 13:52:34 26 4
gpt4 key购买 nike

首先,我不是 docker 部署方面的专家。
我遇到的问题是重新验证功能突然停止工作,只有在我重新启动 docker 容器时才能再次工作。例如。其中一种产品的库存没有变化。
使用 nextjs v.10 构建的 webapp 它是 e-com webapp,数据来自其他 webapp,即 wordpress,主要仅用作数据。
简而言之,nextjs 作为前端部署在 vultr vps 上的 docker 容器上,wordpress 作为后端。重新验证功能工作大约 1 个月,我需要重现或重新启动 docker 容器以使重新验证功能再次工作。
我不确定这个问题是否与 nextjs 或 vultr 或 docker 有关。
有人可以提出解决方案或任何建议吗?如果有人可以帮助我,我真的很感激。谢谢。

最佳答案

静态再生(重新验证 getStaticProps 标志)需要运行 NextJs 服务器。正如您在您的情况下所说,它已经配置并运行了一个月。所以我认为它是由你的 nextjs 服务器中的一些错误引起的,它停止了运行。请检查 nextjs 服务器日志。

关于docker - Nextjs v.10 getstaticprops "revalidate"停止在 docker 容器上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68056570/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com