Сайт HEROKU отключен от сети после того, как не получает новые запросы
Мой сайт постоянно падает. Если я не запускаю новые запросы, я получаю сообщение "Здесь пока ничего нет". Мне приходится несколько раз обновлять страницу, чтобы загрузить сайт. Возможно, это что-то в настройках, но я понятия не имею, что именно. Я использую django_on_heroku и dj_database_url для "автоматических" настроек в heroku.
base.py
prod.py
import django_on_heroku
from decouple import config
from .base import *
SECRET_KEY = config("SECRET_KEY")
DEBUG = False
ALLOWED_HOSTS = [
"e-commerce-validity.herokuapp.com",
]
DEBUG_PROPAGATE_EXPECTIONS = True
LOGGING = {
"version": 1,
"disable_existing_loggers": False,
"formatters": {
"verbose": {
"format": "[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s",
"datefmt": "%d/%b/%Y %H:%M:%S",
},
"simple": {"format": "%(levelname)s %(message)s"},
},
"handlers": {
"console": {
"level": "DEBUG",
"class": "logging.StreamHandler",
},
},
"loggers": {
"MYAPP": {
"handlers": ["console"],
'level': os.getenv('DJANGO_LOG_LEVEL', 'DEBUG'),
},
},
}
# Heroku Settings
django_on_heroku.settings(locals(), staticfiles=False)
del DATABASES["default"]["OPTIONS"]["sslmode"]
последний журнал при переходе в автономный режим
Heroku по умолчанию "выключает" бесплатные серверы, которые в данный момент не используются, через 30 минут. Обычно ему требуется около 10-30 секунд, чтобы снова загрузиться.