Recall & Review
beginner
What is a proxy cache in Nginx?
A proxy cache in Nginx stores copies of responses from upstream servers. It helps serve repeated requests faster by delivering cached content instead of fetching it again.
Click to reveal answer
beginner
Which directive in Nginx enables proxy caching?
The
proxy_cache directive enables proxy caching by specifying the cache zone to use for storing cached responses.Click to reveal answer
intermediate
What does the
proxy_cache_path directive do?It defines the location on disk where cached files are stored, the cache size, and other cache parameters like inactive time and keys zone name.
Click to reveal answer
intermediate
How does Nginx decide when to serve cached content?
Nginx serves cached content if it exists and is valid (not expired). It uses cache keys to match requests and respects cache control headers and expiration settings.
Click to reveal answer
intermediate
What is the role of
proxy_cache_valid directive?It sets how long responses with specific HTTP status codes are considered valid in the cache before being refreshed from the upstream server.
Click to reveal answer
Which directive sets the disk location for Nginx proxy cache?
✗ Incorrect
The
proxy_cache_path directive defines the directory on disk where cached files are stored.What happens if Nginx does not find a cached response for a request?
✗ Incorrect
If no cached response exists, Nginx fetches the content from the upstream server.
Which directive controls how long cached responses stay valid?
✗ Incorrect
The
proxy_cache_valid directive sets the time cached responses remain valid.What is the purpose of the
proxy_cache_key directive?✗ Incorrect
The
proxy_cache_key directive defines how requests are identified in the cache.Which directive enables proxy caching in an Nginx location block?
✗ Incorrect
The
proxy_cache directive activates caching using a defined cache zone.Explain how Nginx proxy cache improves website performance.
Think about how saving copies helps avoid repeated work.
You got /4 concepts.
Describe the key Nginx directives needed to set up proxy caching.
Focus on directives that define storage, enable cache, and control cache behavior.
You got /4 concepts.