Size: a a a

2020 November 23

MM

Maksim Masiukevich in PHP
шта?
источник

ЛZ

Личинка Кайтера Zori... in PHP
источник

ЛZ

Личинка Кайтера Zori... in PHP
Вот пример асинхронного распараллеливания с помощью очереди
источник

MM

Maksim Masiukevich in PHP
Личинка Кайтера Zorin
Вот пример асинхронного распараллеливания с помощью очереди
чего-чего, пардон?
источник

A

Alexcc in PHP
Ну вот ты положил в rabbitMq задачу 1. Как ты получишь ответ адекватный 2.как быть увереным что она выполнится
источник

MM

Maksim Masiukevich in PHP
Alexcc
Ну вот ты положил в rabbitMq задачу 1. Как ты получишь ответ адекватный 2.как быть увереным что она выполнится
никак
источник

ЛZ

Личинка Кайтера Zori... in PHP
Alexcc
Ну вот ты положил в rabbitMq задачу 1. Как ты получишь ответ адекватный 2.как быть увереным что она выполнится
В редисе это легко решается
источник

ЛZ

Личинка Кайтера Zori... in PHP
У меня очереди с мгновенным получением результата
источник

ЛZ

Личинка Кайтера Zori... in PHP
igbinary-serialized объект бегает через rpush / blpop
источник

АС

Альберт Степанцев... in PHP
Alexcc
Ну вот ты положил в rabbitMq задачу 1. Как ты получишь ответ адекватный 2.как быть увереным что она выполнится
никак
это следует из самого принципа отложенного исполнения

отложил? молодец
есть гарантия, что исполнится? нет
источник

ЛZ

Личинка Кайтера Zori... in PHP
TaskCollection::wait() делает blpop сразу многих ключей
источник

A

Alexcc in PHP
Личинка Кайтера Zorin
TaskCollection::wait() делает blpop сразу многих ключей
Гарантия что адеватно отработает а не выйдет погулять
источник

АГ

Алексей Гевондян... in PHP
если ты собираешься в скрипте, который пушнул джобу, дожидаться, когда она выполнится, то зачем вообще джобы тебе?
источник

ЛZ

Личинка Кайтера Zori... in PHP
Alexcc
Гарантия что адеватно отработает а не выйдет погулять
Для этого есть zset отдельный ;)))
источник

АГ

Алексей Гевондян... in PHP
Alexcc
Гарантия что адеватно отработает а не выйдет погулять
код обработки джобы надо написать так, чтобы не падало
источник

ЛZ

Личинка Кайтера Zori... in PHP
Если за определенный таймаут таска не выполнилась — будет перезапущена
источник

ЛZ

Личинка Кайтера Zori... in PHP
В процессе выполнения таски этот таймаут можно продлять
источник

A

Alexcc in PHP
Личинка Кайтера Zorin
Если за определенный таймаут таска не выполнилась — будет перезапущена
и процесс просто стоит и курит пока джоба работает потомучто ему надо ждать
источник

АГ

Алексей Гевондян... in PHP
Личинка Кайтера Zorin
Если за определенный таймаут таска не выполнилась — будет перезапущена
это можно через доп. инфу о джобах сделать
источник

ЛZ

Личинка Кайтера Zori... in PHP
Alexcc
и процесс просто стоит и курит пока джоба работает потомучто ему надо ждать
Какой именно процесс? Инициатор?
источник