Как сделать консумера который прочитает именно сообщение из топика?

|
andrewkovalyov 2022-06-23 21:55:36
Misha Fomin 2022-06-23 21:52:18
парни привет. Не могу понять почему композер ругается. Моглибы ктото подсказать?
https://i.imgur.com/xgqgPKp.png

начебто вже було в чаті та не раз. Flex — все. https://symfony.com/blog/the-old-flex-infrastructure-is-shutting-down

Misha Fomin 2022-06-23 21:56:17
дякую друже. Зараз почитаю
hardcoder10 2022-06-24 11:16:24
Как лучше большой файл возвращать в контроллере?
Michel Angelo 2022-06-24 11:38:41
hardcoder10 2022-06-24 11:16:24
Как лучше большой файл возвращать в контроллере?

что значит возвращать? статический?

hardcoder10 2022-06-24 11:38:57
Да, статика
return $this->file?
Michel Angelo 2022-06-24 11:39:25
hardcoder10 2022-06-24 11:38:57
Да, статика
return $this->file?

ну так редирект на файл и пусть nginx отдает

Michel Angelo 2022-06-24 11:41:14
hardcoder10 2022-06-24 11:38:57
Да, статика
return $this->file?

либо посмотри в абстрактном контроллере метод file

no_nomad 2022-06-24 13:48:53
Привет всем
может кто-то знает какой нибудь бандл для создания карты кинозала с выбором места
кое что нашел но слишком дорого было ( seatmap.pro и seats.io)
Dusmatoff 2022-06-24 14:03:16
no_nomad 2022-06-24 13:48:53
Привет всем
может кто-то знает какой нибудь бандл для создания карты кинозала с выбором места
кое что нашел но слишком дорого было ( seatmap.pro и seats.io)

Привет. Непонятно при чем тут бандл. Но есть такой пример для js, а дальше логику бека можно написать самому https://konvajs.org/docs/sandbox/Seats_Reservation.html

no_nomad 2022-06-24 14:05:33
Dusmatoff 2022-06-24 14:03:16
Привет. Непонятно при чем тут бандл. Но есть такой пример для js, а дальше логику бека можно написать самому https://konvajs.org/docs/sandbox/Seats_Reservation.html

мне нужно будет иногда чтобы сам клиент мог создавать кинозал с сидениями и ценами на них

Dusmatoff 2022-06-24 14:07:23
no_nomad 2022-06-24 14:05:33
мне нужно будет иногда чтобы сам клиент мог создавать кинозал с сидениями и ценами на них

такой функционал не встречал, но можно сделать используя ту библиотеку.

NopeFantasy 2022-06-24 14:33:30
Всем привет, ребята. Начал познавать и разворачивать у себя кафка. Как оказалось, инфы в интернете как игл в стоге сена.
Есть ли тут кто нибудь, кто в этом шарит? Michel Angelo, может подскажешь?)

Сделал всё. Есть мессэдж с стринковым свойством(текстом сообщения), есть хэндлер месседжа. dispatch из контроллера создаёт новое сообщение в топик кафки. Но если запустить bin/console messenger:consume async, то чтение сообщения не происходит. Хотя логи с хэндлера выводит, когда создаю сообщение.

Как сделать консумера который прочитает именно сообщение из топика?

Michel Angelo 2022-06-24 15:15:33
NopeFantasy 2022-06-24 14:33:30
Всем привет, ребята. Начал познавать и разворачивать у себя кафка. Как оказалось, инфы в интернете как игл в стоге сена.
Есть ли тут кто нибудь, кто в этом шарит? Michel Angelo, может подскажешь?)

Сделал всё. Есть мессэдж с стринковым свойством(текстом сообщения), есть хэндлер месседжа. dispatch из контроллера создаёт новое сообщение в топик кафки. Но если запустить bin/console messenger:consume async, то чтение сообщения не происходит. Хотя логи с хэндлера выводит, когда создаю сообщение.

Как сделать консумера который прочитает именно сообщение из топика?

посмотри, совпадает ли локальное время и timezone, бывало такое, что сообщения в транспорт попадало с временем на перед, и консьюмер его обрабатывать на 3 часа позже чем я рассчитывал

Michel Angelo 2022-06-24 15:18:20
т.е. получается так, что сообщение создается отложенным, и сработает когда придет его час
NopeFantasy 2022-06-24 15:27:04
Michel Angelo 2022-06-24 15:15:33
посмотри, совпадает ли локальное время и timezone, бывало такое, что сообщения в транспорт попадало с временем на перед, и консьюмер его обрабатывать на 3 часа позже чем я рассчитывал

В таком случае вчерашние сообщения должен сожрать, значит не в этом проблема 😔

NopeFantasy 2022-06-24 15:27:59
У меня нет штампов и кастомМидлВар, может быть в этом проблема? Может я неправильно понимаю реализацию?
Michel Angelo 2022-06-24 15:28:10
NopeFantasy 2022-06-24 15:27:04
В таком случае вчерашние сообщения должен сожрать, значит не в этом проблема 😔

может оно зафейлилось?

Michel Angelo 2022-06-24 15:30:16
messenger:failed:show
NopeFantasy 2022-06-24 15:30:30
Michel Angelo 2022-06-24 15:28:10
может оно зафейлилось?

Тогда бы не отрабатывал хэндлер.

Ну а так у меня доктриновская очередь на неудачи, которая пустая, что доказывает отработанность сообщения.

Уже неделю борюсь не пойму(

NopeFantasy 2022-06-24 15:30:54
There are 0 messages pending in the failure transport.
|