Size: a a a

2021 December 23

РЗ

Рустам З in symfony
источник

DP

Dmitrii Petiagov in symfony
Всем привет. Отправляю сообщение в RabbitMQ через symfony/messenger. $this->bus->dispatch($message); выполняется 250 милисекунд, если отправляю на удаленный сервер. Если отправляю на локальный (localhost:5672) то отрабатывает за 10 милисекунд. И то и другое как по мне, очень медленно. Как понять почему так медленно отправляются сообщения? Как локализовать проблему?
источник

AD

Andrey Dembitskyi in symfony
Профилировщик
источник

DP

Dmitrii Petiagov in symfony
Пинг до удаленного хоста 24 милисекунды.
источник

DP

Dmitrii Petiagov in symfony
Что профилировать?
источник

AD

Andrey Dembitskyi in symfony
какие шаги взаимодействия с rmq занимают сколько времени
источник

AD

Andrey Dembitskyi in symfony
connection, publish, etc
источник

МФ

Максим Федоров... in symfony
приложение локальное? ну на компе все выполняете? окружение продовое?
источник

МФ

Максим Федоров... in symfony
выше отметили: что засекаете и где съедается основное время?
источник

DP

Dmitrii Petiagov in symfony
В докере, как локально так и на удаленном хосте. Было дев сейчас попробую прод.
источник

DP

Dmitrii Petiagov in symfony
Внутри  dispatch еще не профайлил.
источник

DP

Dmitrii Petiagov in symfony
Путь более менее понял, помереть времена внутри dispatch. Там будет больше понимания.
источник

DP

Dmitrii Petiagov in symfony
Если кто работает с рэбитом через месенджер, поделитесь сколько сообщений вы пуляете в в очередь в секунду. Чтобы хоть примерно представлять нормальная у меня ситуация или нет.
источник

AD

Andrey Dembitskyi in symfony
источник

ЕП

Евгений Поляков... in symfony
кто нибудь работал с вебсокетом на большом количестве соединений?
речь о 1к и более
источник

VK

Vlad Kopaihorodskyi in symfony
а в чем вопрос ?
источник

D

Dmitriy in symfony
Наверное, ссылку на centrifugo хочет. Или на nometa.xyz
источник

D

Dmitry in symfony
я работал и поддержу Влада, в чем вопрос то ?
источник

D

Dmitry in symfony
а может хочет знать про ulimit :)
источник

DP

Dmitrii Petiagov in symfony
Спасибо, помогло. Подебажил, увидел что конекшен не живет долго. Оказалось что неправильно создавал MessageBus. Теперь 10000 сообщений улетают меньше чем за две секунды.
источник