Inclusion de un ratelimit usando cache
Necesitaba un ratelimit que estuviera disponible en todos los workers, cosa que aparentemente la libreria que estaba usando no tomaba en cuenta asi que la mejor idea que tuve es aprovechar el cache y usarlo para generar el ratelimit :3 asi que como todos los workers se comunican con el mismo cache, todos van a compartir el mismo lock
This commit is contained in:
10
deploy.sh
10
deploy.sh
@@ -1,14 +1,18 @@
|
||||
#!/usr/bin/env sh
|
||||
set -eu
|
||||
|
||||
# If venv doesnt exists create it
|
||||
[ -d venv/ ] || python3 -m venv venv
|
||||
# If venv exists delete it
|
||||
[ -d venv/ ] && rm venv/
|
||||
|
||||
# Create a new venv
|
||||
python3 -m venv venv
|
||||
|
||||
# Activate venv
|
||||
. venv/bin/activate
|
||||
|
||||
# Install all requirements
|
||||
pip install -r requirements.txt -r requirements-dev.txt
|
||||
|
||||
|
||||
# Collect static files
|
||||
./manage.py collectstatic --noinput
|
||||
|
||||
|
||||
Reference in New Issue
Block a user