Size: a a a

2020 July 27

S

Sasha in OctoberCMS
Axenia
andezer (136.25) увеличил карму absorber000 (11.67)
Лол) я тут год а кармы 9.5
источник

AE

Andrius Ezerskis in OctoberCMS
Sergey
статью бы на октоклаб написал бы) полезная вроде инфа то)
Да там не мое решение, это @sergei_toroptsev медаль сослуживает, но если он не против выкину его решение на октоклаб
источник

S

Sergey in OctoberCMS
я думаю он точно не против)
источник

КА

Константин Аникин... in OctoberCMS
Ребят, а на бутстрапе есть какой-то инпут чтобы диапазон цифр выбирать? Не могу вспомнить
источник

S

Sergey in OctoberCMS
потихоньку появляется индексация по русским запросам касательно октября)
источник

КА

Константин Аникин... in OctoberCMS
вот типа такого
источник

S

Sasha in OctoberCMS
Константин Аникин
вот типа такого
https://codepen.io/Pierre_Hamel/pen/ocJEH такая подойдёт?
источник

S

Sasha in OctoberCMS
На счёт Queue, я так понимаю что это обычная крон задача все выполняет? Типо в кроне вызываем artisan queue:work и он слушает изменения в бд и выполняет определенные задачи?
источник

v

vladimir in OctoberCMS
Sasha
На счёт Queue, я так понимаю что это обычная крон задача все выполняет? Типо в кроне вызываем artisan queue:work и он слушает изменения в бд и выполняет определенные задачи?
Крон это крон, очереди это очереди. Разное, очереди из под крона запустить можно, но это глупо, проще тогда команды повесить.
источник

v

vladimir in OctoberCMS
Очереди должны слушаться обработчиками и при появлении команды в брокере начать обрабатывать, чем больше обработчиков, тем больше задач паралельно может обрабатываться.
Крон же это запуск планировщика, который начнет исполнять поставленные задачи друг за другом.

Вызывать queue:work = запуску 1 задачи очереди в 1 минуту, если команды крона перегружены, итого больше.
источник

S

Sasha in OctoberCMS
vladimir
Очереди должны слушаться обработчиками и при появлении команды в брокере начать обрабатывать, чем больше обработчиков, тем больше задач паралельно может обрабатываться.
Крон же это запуск планировщика, который начнет исполнять поставленные задачи друг за другом.

Вызывать queue:work = запуску 1 задачи очереди в 1 минуту, если команды крона перегружены, итого больше.
+ мне кажется нужно копаться и копаться чтоб полностью понять что это и с чем кушать, в любом случае спасибо
источник

A

Axenia in OctoberCMS
sasa_web (9.91) увеличил карму LeMaX10 (1412.34)
источник

✔️AlexanderWM 💎... in OctoberCMS
источник

v

vladimir in OctoberCMS
Sasha
+ мне кажется нужно копаться и копаться чтоб полностью понять что это и с чем кушать, в любом случае спасибо
очереди обычно запускают через supervisord, он контролирует чтобы слушатели/обработчики были в том количестве в котором настроен.
База данных не лучшей брокер, это скорее костыль, стоит понимать, что в базу постоянно будет стучаться то кол-во обработчиков которое запустишь.

В качестве брокера неплох redis, достаточно хорош rabbitmq.
Стандартно laravel из коробки так же имеет адаптер к beanstalkd, старенькому но еще рабочему брокеру, вроде даже недавно, в этом году, новая версия была его))

Запустить очереди на shared хостинге не выйдет, там стоит ограничиться только кроном.
источник

✔️AlexanderWM 💎... in OctoberCMS
Вообще есть в оф.доках
источник

✔️AlexanderWM 💎... in OctoberCMS
источник

S

Sasha in OctoberCMS
vladimir
очереди обычно запускают через supervisord, он контролирует чтобы слушатели/обработчики были в том количестве в котором настроен.
База данных не лучшей брокер, это скорее костыль, стоит понимать, что в базу постоянно будет стучаться то кол-во обработчиков которое запустишь.

В качестве брокера неплох redis, достаточно хорош rabbitmq.
Стандартно laravel из коробки так же имеет адаптер к beanstalkd, старенькому но еще рабочему брокеру, вроде даже недавно, в этом году, новая версия была его))

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

v

vladimir in OctoberCMS
Sasha
Так получается брокером является сторонний сервис? Не сам октябрь это делает?
Команда октября queue:work - запускает слушатель, а на основе данных очереди приходящая задача исполняется слушателем.
источник

S

Sasha in OctoberCMS
vladimir
Команда октября queue:work - запускает слушатель, а на основе данных очереди приходящая задача исполняется слушателем.
Все, теперь понял,(что не получится реализовать воркер из-за хостинга), а так мне понравилась эта тема. Буду изучать глубже)
источник

v

vladimir in OctoberCMS
А так да, брокером является сторонний сервис. Может быть от amazon'a, может redis, beanstalkd, rabbitmq и т п
Базу стоит рассматривать в последний момент или для тестов, либо если очередь крутится не много обработчиков.
источник