📚 node [[uwsgi caching]]
uwsgi caching
-
[[pull]] [[nginx caching]]
- [[uwsgi]] is what [[agora server]] users ([[Python]] middleware).
⥅ node [[nginx-caching]] pulled by user
nginx caching
-
[[push]] [[agora server]]
- [[pull]] [[before and after cache]]
- added this to nginx.conf in http scope:
uwsgi_cache_valid any 30s;
uwsgi_cache_path /tmp/agora-cache keys_zone=agora-cache:1000m;
-
[[push]] [[agora server]]
- and this is what the [[agora]]'s
location
looks like in the virtual host:
- and this is what the [[agora]]'s
location / {
uwsgi_cache agora-cache;
uwsgi_cache_key $scheme$host$request_uri;
include uwsgi_params;
# /home/agora/agora-server/run-prod.sh to run.
uwsgi_pass unix:/tmp/agora-uwsgi.sock;
}
📖 stoas
- public document at doc.anagora.org/uwsgi-caching
- video call at meet.jit.si/uwsgi-caching
⥱ context
↑ pushing here
(none)
(none)
↓ pulling this
(none)
(none)
🔎 full text search for 'uwsgi caching'