Size: a a a

2021 September 15

VM

Volodymyr Melko in symfony
ты задолбешься пилить серриализатор, который будет сапортить люббые меседжи в одной очереди.. раздели сообщения в реббите по ключу в разные очереди... для каждого типа - своя очередь и к ним уже пили свои серриализаторы
источник

ПГ

Павел Г. in symfony
Так он выше написал, что сериалайзер крепится к транпорту. Значит надо ещё и транспорты плодить, разве нет?
источник

СВ

Сергей Вершинин... in symfony
Ну так да) А как иначе? Ресиверы свои для каждого же
источник

СВ

Сергей Вершинин... in symfony
Ну пилит то ничего не надо, просто на 2 строчке больше конфигурация))
источник

СВ

Сергей Вершинин... in symfony
Глянул как там если через 1,там в цикле очереди опрашиваюися) ну так се
источник

ПГ

Павел Г. in symfony
Ну +1 кей = +1 транспорт = +1 инстанс обработчика , т.е. Надо каждый раз менять супервизор например
источник

СВ

Сергей Вершинин... in symfony
Ну не кажется это лучше цикла)
источник

СВ

Сергей Вершинин... in symfony
источник

D

Dmitry in symfony
а еще отдельный сериализатор на каждую мессагу, жуть выходит
источник

КГ

Константин Грачев... in symfony
Так проблема на каком уровне? Кролик не присылает заголовки?
источник

КГ

Константин Грачев... in symfony
Если да то причём тут симфони.
Тут где то товарищ был, рассказывал что кролик это изикатка. Помоги человеку)
источник

V

V in symfony
знакомый проект, как поживает?
источник

✨Basic_Instinct✨ in symfony
вообще не пойму зачем все в кучу сваливать, разные ключи = разные месаги, разные хендлеры, сделать уни как сказал Volodymir задолбаешься, и потом будет больно, экономия на файлах? Или пару строк конфига? обмазаться ифами? А что насчет этого уни когда он начнет жрать не в себя?
источник

Л

Лев in symfony
Возникла типичная задачка сериализовать ВО в ентити в доктрину как жсон и обратно
Поискал на эту тему, в итоге сделал так - в тип колонки ставится тип ВО
Слушается загрузка метаданных класса
Для колонок с подобным типом в тайп регистри внедряется новый экземпляр обобщенного типа, ему в имя ставится ставится тип ВО
Обобщенный тип использует настроенный симфони сериалайзер

Все работает вопрос только в том мог ли я обойтись без этого или есть неочевидные проблемы при добавлении большого количества кастомных типов (по одному на каждый тип ВО)?
источник

✨Basic_Instinct✨ in symfony
ты еще не задавался вопросом поиска? ))
источник

КГ

Константин Грачев... in symfony
источник

Л

Лев in symfony
я с начала тоже так хотел но у меня много типов ВО, не хотелось держать такой маппинг:
https://github.com/automagistre/automagistre/blob/master/config/identifiers.php
источник

Л

Лев in symfony
если речь о поиске по полям ВО то это в данном случае не важно
источник

КГ

Константин Грачев... in symfony
можно этот маппинг собирать атоматически по кодовой базе, а доп параметры через атрибуты или интерфейс определять в самих классах. Я иногда думаю так сделать
источник

Л

Лев in symfony
об этом я тоже думал, хотел избежать доп атрибутов или маркерных типов для маппинга
источник