0
0
Nginxdevops~5 mins

Proxy cache basics in Nginx - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
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?
Aproxy_cache_valid
Bproxy_cache_key
Cproxy_cache_path
Dproxy_cache_use_stale
What happens if Nginx does not find a cached response for a request?
AIt returns an error
BIt fetches the response from the upstream server
CIt serves a stale cached response
DIt redirects the request
Which directive controls how long cached responses stay valid?
Aproxy_cache_key
Bproxy_cache_use_stale
Cproxy_cache_methods
Dproxy_cache_valid
What is the purpose of the proxy_cache_key directive?
ASpecifies the key used to store and retrieve cached responses
BDefines the cache zone name
CSets cache expiration time
DEnables proxy caching
Which directive enables proxy caching in an Nginx location block?
Aproxy_cache
Bproxy_pass
Cproxy_set_header
Dproxy_cache_path
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.