Сайт 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 секунд, чтобы снова загрузиться.

Вернуться на верх