Thanks for the answer. I also had that issue.
Can you tell me where I can define caching policy. I have a site with about 10 pages and my requests are up to 100k already. To my understanding this function invoke would only have to be done every now and then and after that it should deliver a cached version of it (a bit like generating the page in beforehand).
What netlify means with “functions was invoked” like API calls or whatever backend / frontend thing my website does? Because if that’s the case it’s not good, even for those like me that pay for the Pro plan…
It depends on each site and how it’s using Netlify. But in general, assuming you’re using Next.js, then every uncached request for HTML pages, API routes, actions will invoke a Function.
Well, typically the larger a site gets traffic the better the cache results are, which will decrease function usage. If you have any other questions, let us know! Thanks!