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