
PowerAxis
25.10.2018
20:10:16
_ _ METHOD _ _

Сергей
25.10.2018
20:11:21
_ _ METHOD _ _
https://www.yiiframework.com/doc/guide/2.0/ru/runtime-logging#log-messages
Константа __METHOD__ вычисляется как имя метода (включая полное имя класса), в котором она использована. Например, её значение будет вычислено как 'app\controllers\RevenueController::calculate', если показанный выше код вызывается в соответствующем методе.

PowerAxis
25.10.2018
20:12:24
так у тебя же один метод там execute

Google

PowerAxis
25.10.2018
20:12:38
зачем тебе его имя?
просто чтоб в логе с текстом ошибки был путь к методу?

Сергей
25.10.2018
20:17:38

Katulos
25.10.2018
20:17:50
у кого нибудь есть https://github.com/mikemadisonweb/yii2-rabbitmq в бою?
В проде, тксзть

Maxim
25.10.2018
20:20:53

Katulos
25.10.2018
20:21:28
Нет, мне нужен конфиг
ибо взятый с ридми - не работает

Maxim
25.10.2018
20:23:55

Katulos
25.10.2018
20:24:06

Maxim
25.10.2018
20:25:27
Естественно указал
А ты не заметил там есть issue в этом репозитории второе по счету с точно таким же вопросом как у тебя

Katulos
25.10.2018
20:25:40

Maxim
25.10.2018
20:25:54

Google

Katulos
25.10.2018
20:26:41
Нет, а вас?

Maxim
25.10.2018
20:27:05

Katulos
25.10.2018
20:27:20
Чем же?

Maxim
25.10.2018
20:28:59
Чем же?
часть функционала кролика не работает так как последнее обновление было год назад, хотя бы это, а как прочитал issue то совсем страшно стало

Katulos
25.10.2018
20:29:45
Кстати именно моего вопроса нет в issue
И предыдущие релизы этого пакета работали, есть упоминания на форуме
У меня же на любой чих оно говорит Class rabbit_mq.connection.default does not exist

Maxim
25.10.2018
20:31:32

Katulos
25.10.2018
20:31:42
Видит
php ./protected/yii | grep rabbit
42:- rabbitmq RabbitMQ extension functionality
43: rabbitmq/consume Run a consumer
44: rabbitmq/declare-all Create RabbitMQ exchanges, queues and bindings based on configuration
45: rabbitmq/declare-exchange Create the exchange listed in configuration
46: rabbitmq/declare-queue Create the queue listed in configuration
47: rabbitmq/delete-all Delete all RabbitMQ exchanges and queues that is defined in configuration
48: rabbitmq/delete-exchange Delete an exchange
49: rabbitmq/delete-queue Delete a queue
50: rabbitmq/publish Publish a message from STDIN to the queue
51: rabbitmq/purge-queue Delete all messages from the queue
Исполняется, как минимум

☕ CunningFox
25.10.2018
20:33:19

Katulos
25.10.2018
20:34:50
Не хотелось бы закапываться так глубоко
м.б. у кого то есть рабочий конфиг
Попытка не пытка, так сказть

☕ CunningFox
25.10.2018
20:36:15
За 20 минут можно было изучить сорцы и найти проблему.

Katulos
25.10.2018
20:38:25
Отличный метод

☕ CunningFox
25.10.2018
20:38:51
Могу ссылку на xdebug скинуть, надо?)

Katulos
25.10.2018
20:38:52
Будем изучать код днк и вылечим рак

Google

Katulos
25.10.2018
20:38:55
за 20 минут
Ведь можно же было =)

☕ CunningFox
25.10.2018
20:39:28

Katulos
25.10.2018
20:39:35

Maxim
25.10.2018
20:39:41
Наверное просто не понимает как им пользоваться

☕ CunningFox
25.10.2018
20:39:59
или нет
Тогда понятно, не использовал этого расширения)

Katulos
25.10.2018
20:40:24
Как вариант

Maxim
25.10.2018
20:40:31
или нет
А как ты решил дальше быть даже если у тебя получится установить с ним соединение?

Katulos
25.10.2018
20:40:46

☕ CunningFox
25.10.2018
20:41:14
Или кто-то вместо тебя должен воспроизвести твою ошибку и выложить для тебя гайд?

Katulos
25.10.2018
20:42:37

☕ CunningFox
25.10.2018
20:42:50

Katulos
25.10.2018
20:43:04
Не решение
И не методы

☕ CunningFox
25.10.2018
20:43:16
Продебаж, прочти сорцы и все у тебя получится

Katulos
25.10.2018
20:43:18
А 20 строчек конфига

Maxim
25.10.2018
20:43:20

Google

☕ CunningFox
25.10.2018
20:43:24
Даже если не с этими расширением

Katulos
25.10.2018
20:44:31
https://bash.im/quote/413959
Впрочем ничего нового

☕ CunningFox
25.10.2018
20:44:44
Когда можно всего достичь самому.

Maxim
25.10.2018
20:45:55

Abl
25.10.2018
20:46:24
Народ юзаю yii2-queue для отправки массовых уведомлений на почту и т.п. А как можно это распаралелить?

☕ CunningFox
25.10.2018
20:46:49

Maxim
25.10.2018
20:47:37

Abl
25.10.2018
20:49:53
Оно полюбому будет же ждать друг друга

Сергей
25.10.2018
20:50:49
В несколько потоков запускай

Abl
25.10.2018
20:51:35

Сергей
25.10.2018
20:52:29
Можно подробнее
Например, как по ссылке выше с помощью supervisor'а запускается 4 параллельных воркера, то есть у тебя обработка очереди будет идти в 4 параллельных потока.

Abl
25.10.2018
20:52:47
Спасибо

Katulos
25.10.2018
20:53:10

Maxim
25.10.2018
20:53:51

Сергей
25.10.2018
20:54:39

Maxim
25.10.2018
21:03:14

Сергей
25.10.2018
21:03:47

Google

Maxim
25.10.2018
21:07:07
Какая связь с докером?
Что делает супервизор? И как он это делает? А главное какие телодвижения нужно совершить что бы запустить этот соплевизор?
В замен вот этого всего docker предлагает всего одну команду. Что называется "почувствуйте разницу")))

Katulos
25.10.2018
21:07:35
супервизор запускает любой скрипт как демон
И следит за его работой
Телодвижения - дописать юнит в systemd
И не надо сношаться с докером и накатывать все интернеты, чтобы оно работало

Сергей
25.10.2018
21:08:42

Maxim
25.10.2018
21:09:10

Сергей
25.10.2018
21:09:29

Katulos
25.10.2018
21:09:38

Maxim
25.10.2018
21:10:01

Сергей
25.10.2018
21:10:03
Я хз... у меня руки до него никак не дойдут разобраться что к чему

Katulos
25.10.2018
21:10:24

Maxim
25.10.2018
21:10:44

Katulos
25.10.2018
21:10:49
Проблема в том, что об супервизоре я знаю года так с 2007-го

Сергей
25.10.2018
21:10:57

Katulos
25.10.2018
21:11:07
когда нынешние докероводы ещё клянчили карманных денег у мамки

Maxim
25.10.2018
21:12:36

Katulos
25.10.2018
21:12:53

Maxim
25.10.2018
21:13:22

Katulos
25.10.2018
21:13:28