Ограничения на хостинге

Ограничения на хостинге

В этой статье описаны технические ограничения услуги. Правила оказания услуги «Виртуальный хостинг» подробно описаны на странице «Правила оказания услуг».

Ограничения для всех тарифов

Общие ограничения:

  • Недоступен пользователь root, нельзя выполнять команды с помощью sudo.
  • Недоступен протокол UDP, кроме исходящих соединений.
  • Файрвол отклоняет все входящие соединения, кроме портов стандартных служб. Открыть другие порты для ваших процессов не получится.
  • Поддерживаются максимум 40 процессов одновременно. После этого новые процессы вернут ошибку «Cannot fork» или «Resource temporarily unavailable».
  • Каждый тариф имеет ограничения по нагрузке на MySQL и процессор.

Параметры MySQL:

  • Максимальное количество одновременных соединений (max_user_connections) — 100
  • Максимальный размер пакета (max_allowed_packet) — 20 МБ

Параметры PHP:

  • Максимальный размер данных, отправляемых методом POST (post_max_size) — 5000 МБ
  • Максимальный размер загружаемого файла (upload_max_filesize) — 5000 МБ

Параметры Nginx:

  • Максимальный размер тела запроса (client_max_body_size) — 5000 МБ

Ограничения по тарифам

Обычный хостинг

Сюда входят тарифы: Year+, Optimo+, Century+, Millennium+, CMS Старт.

Общие ограничения:

  • Завершаются процессы, использующие больше 90% процессора в течение 10 минут.

Лимиты на количество активных соединений к домену:

  • На Ubuntu 18.04 и Ubuntu 22.04 — 30 соединений (limit_conn).
  • На Ubuntu 14.04 — 20 соединений (MaxClientsVHost).

Параметры PHP:

  • Скрипт может использовать максимум 1024 МБ оперативной памяти (memory_limit).
  • Скрипт может выполняться максимум 800 секунд (max_execution_time).

Мощный хостинг

Сюда входят тарифы: Eterno, Premium, CMS Pro.

Параметры PHP:

  • Скрипт может использовать максимум 2048 МБ оперативной памяти (memory_limit).
  • Скрипт может выполняться максимум 1000 секунд (max_execution_time).

Тариф 1Сайт

Лимиты на количество активных соединений к домену:

  • На Ubuntu 18.04 и Ubuntu 22.04 — 30 соединений (limit_conn).
  • На Ubuntu 14.04 — 20 соединений (MaxClientsVHost).

Параметры PHP:

  • Скрипт может использовать максимум 2048 МБ оперативной памяти (memory_limit).
  • Скрипт может выполняться максимум 1000 секунд (max_execution_time).

Тестовый период

На тестовом периоде действуют лимиты выбранного тарифа, а также следующие ограничения:

  • Недоступно создание и редактирование Cron-задач.
  • Закрыты все порты на исходящие соединения, кроме 80 и 443.
  • Недоступно создание и использование почтовых ящиков в разделе «Почта».

Частые вопросы

Как настроить долговременную службу?

Создавать и редактировать системные службы нельзя, а долговременные пользовательские службы отключены. Под такую задачу подойдет VDS.

Как пользоваться пакетным менеджером pip?

Устанавливать пакеты на всю систему не получится. Вместо этого можно пользоваться виртуальными окружениями: «Python: установка virtualenv».

Можно ли разместить Telegram-бота?

Запустить бота можно, но держать его как долговременную службу не получится. Под эту задачу подойдет VDS.