Hello guys
We have in our app several pages (~couple hundred) which are using ISR. These pages are created on the build.
They are created like this
export const getStaticPaths: GetStaticPaths<{ id: string }> = async () => { return { paths: [ //xxx ], fallback: false, };};export const getStaticProps = async () => { // xxx return { props: { // xxx }, revalidate: false, };};We create all the pages during the build. We never need to revalidate these pages. These pages can be changed only during the full re-deploy of the application. I would assume these pages would behave the same way as static pages.
But we are seeing a LOT of ISR Read units consumptions on our dashboards. The problem is that the cost is 0.4$ per 1M read units. Also we see huge traffic on Fast Origin (not sure if that's counted to ISR).
We were wondering if there are some kinds of optimization we could do, we are trying to cache everything on CDN to avoid any additional ISR Reads but they are happening regardless (most likely different regions).
Thanks