Змея / Говнокод #23830 Ссылка на оригинал

0

  1. 1
Тэги: Django, Digitalocean

Поднял VPS, смотрю - сайт лагает. Захожу, смотрю top - 100% cpu, 90% из них - 3 вёркера гуникорна. Смотрю syslog, а там срань типа (погрепанная 3 метра занимает, тут больше https://pastebin.com/vEadgM6t )

Feb 27 05:04:54 django gunicorn[1558]: DisallowedHost: Invalid HTTP_HOST header: 'uxthrjhd.quicktest.pp.ua'. You may need to add u'uxthrjhd.quicktest.pp.ua' to ALLOWED_HOSTS.
Feb 27 05:04:55 django gunicorn[1558]: DisallowedHost: Invalid HTTP_HOST header: '46w.on-the-contraryintercoursebqn.cf'. You may need to add u'46w.on-the-contraryintercoursebqn.cf' to ALLOWED_HOSTS.

Кто знает что это за срань? И почему хваленая джанга лежит с 10 запросов в секунду?

Запостил: syoma syoma, (Updated )

Комментарии (9) RSS

  • Надо cprofile или хотя-бы strace смотреть.
    С ходу могу предположить что у тебя DEBUG=True:)

    А почему вообще такие запросы попали на гуникорн?

    Пропиши в nginx дефолтный сайт чтобы он отдавал 404, а на gunicorn проксуй только по доменному имени
    Ответить
    • > DEBUG=True
      Это чем-то плохо, с учетом того что там ничего интересного нет?

      У меня нет домена, я по ip захожу. Таки почему сервак лежал от 11 запросов/сек? Как провести стресс тест?
      Ответить
      • лоадер шаблонов не кешится как минимум. Везде написано что надо делать DEBUG=False на проде

        >>Как провести стресс тест?
        yandex-tank, например

        Но я бы начал с debug toolbar локально, вдруг там у тебя миллион запросов?

        >>У меня нет домена, я по ip захожу.
        и этот IP меняется трижды в день?
        хотя бы тогда унеси его на левый порт
        Ответить
        • Это не совсем прод, это внешний тестовый сервер. До прода ему еще далеко. Главное - чтобы не сломали.
          ip выдается новый каждый раз при создании виртуалки.
          Ответить
          • ну так унеси на другой IP

            блин, дичь какая. Мамазон дает имена хуемое.айдиклиента.aws.amazon.net , неужели DO так не умеет?
            Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8