From the documentation, I don't understand how the fastcgi_cache_revalidate (or scgi_cache_revalidate or proxy_cache_revalidate or uwsgi_cache_revalidate) works.
Please, can someone explain what nginx does when cache is enabled and the revalidate directive is set to "on"?