Создание большего количества потребителей кролика увеличивает задержку

У меня есть сервер с приложением Symfony, работающим на нем в качестве пользователя-кролика (если быть точным, rpc). Если я запускаю одного php-потребителя, задержки составляют около 300-500 мс. Если я запускаю 2 или более потребителей, задержка удваивается до 600-1000 мс, когда я добавляю другого потребителя, и просто увеличивается, когда я добавляю больше потребителей в смесь. Общая пропускная способность немного улучшается с дополнительными потребителями, но почему задержки так сходят с ума? Задержки свыше 500 мс не крутые ..

Одинокое приложение не использует даже процент от емкости серверов, и я хотел бы использовать его лучше, запустив тонну потребителей кроликов, но с задержкой …

Я бегу:

  • Ubuntu 14.04.4 LTS верный
  • PHP7.1-FPM
  • Nginx 1.4.6

Я читал весь интернет, пробовал разные конфиги (много разных конфигов) и отлаживал штучку из этого, но я просто не могу понять, почему он это делает.

Я даже не уверен, какие конфиги здесь предложить, поэтому спрашивайте их по мере необходимости.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]