169 похожих чатов

Господа, Вопрос к тем, что использует Laravel для микросервисов с шиной

данных на RabbitMQ.
Суть проблемы: реализация в пакете vladimir-yuldashev/laravel-queue-rabbitmq подразумевает только использование Queue, а как тогда использовать Exchange?
нагуглил пока только такой костыль, но вот он прям не нравится.
https://stackoverflow.com/questions/53859327/how-to-configure-multiple-exchanges-in-laravel-queue-rabbitmq

9 ответов

17 просмотров

используй либу (https://github.com/php-amqplib/php-amqplib) напрямую, в ней заявлена поддержка Exchange

А задача что бы каждая очередь плевала в свой exchange или что бы каждое сообщение имела свой топик ?

Vlad- Автор вопроса
Dmitriy Kuts
А задача что бы каждая очередь плевала в свой exch...

Так, суть в следующем, работал весь свой бизнес опыт на монолитах/копролитах, получил оффер от фирмы которая использует МС-архитектуру. С раббит я знаком только по Golang, и там есть полный фарш с exchange и прочим. Решил проверить как в laravel с RabbitMQ работают. Нашел библиотеку Юлдашева, и собсно возник вопрос — с queue как жить — понятно, а как сделать exchange не очевидно в его либе.

Vlad- Автор вопроса
Dmitriy Kuts
А задача что бы каждая очередь плевала в свой exch...

т.е. я пытаюсь понять как вообще с этим работать, не зная конкретной реализации у работодателя

Тебе походу просто биндинг автоматический надо вырубить и все. Но если честно задачу я так не понял

Vlad- Автор вопроса
Dmitriy Kuts
Тебе походу просто биндинг автоматический надо выр...

задача — посмотреть как в laravel работают с Раббитом ))) Для себя понял что есть 2 либы: 1) та что в туториале раббита на php 2) пакет Юлдашева

Vlad- Автор вопроса
Vlad
задача — посмотреть как в laravel работают с Рабби...

Да так же как везде под капотом та же самая либа. Конечно в либе ларавела есть ограничения, но так как задачи нет, то и ограничения считай нет

Vlad- Автор вопроса
Dmitriy Kuts
Да так же как везде под капотом та же самая либа. ...

понятно, просто задавая вопрос первый я возможно ожидал услышать типа "у Юлдашева есть реализация exchange, посмотри там -то", но видимо такой реализации нет, поэтому буду смотреть оба пакета

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта