0

私のウェブサイトには[articleKey].tsx、バックエンドから現在の記事をダウンロードして画面に表示するページがあります。

export async function getStaticProps({locale, req, res}) {
    const articles = await requestArticles({lang: locale})
    generateRssFeedFiles(articles, locale)
    return {
        props: {articles},
        revalidate: 5 * 60
    }
}

5分ごとに現在のデータを取得することを期待しています。これらの記事は時間の経過とともに変化するため、重要です。しかし、アプリケーションを手動で再デプロイするまで、1 日以上変更が適用されないことがあります。どうやら、これは5分ごとに更新されていないようです。それをより良くする方法は?ユーザーを待たせないために使用したくありませんgetServerSidePropsが、同時に、このページに最新のデータが必要です。

4

0 に答える 0