1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Увеличение сокетов на CentOs

Тема в разделе "Техническая поддержка", создана пользователем Владислав, 30 сен 2013.

  1. Владислав

    Владислав A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    9 авг 2013
    Сообщения:
    54
    Симпатии:
    0
    На centos количество открытых сокетов можно изменить просто через утилиту "ulimit"
    Пример:

    ulimit -n 10240 - изменить лимит открытых сокетов на 10240
     
  2. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.795
    Эта информация описана в документации: Тюнинг Linux для большого числа потоков

    Если речь про автоматическое изменение этого значение апарсером то:
    • Лимиты созданы не просто так, юзер сам должен принимать решение об увеличении лимита
    • Самому себе лимит можно повысить только под root'ом - обычно апарсер запускают под пользователем с ограниченными правами
     
  3. Владислав

    Владислав A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    9 авг 2013
    Сообщения:
    54
    Симпатии:
    0
    В документации не увидел ничего про ulimit.

    Речь как раз о самостоятельном изменении лимита.
     
  4. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.795
    Зачем тогда тема была создана в разделе задачи?

    ulimit действует в рамках сессии, если перелогинится лимит будет сброшен - в документации описано как раз как изменить лимит насовсем
     

Поделиться этой страницей