
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.02.2016, 00:32
|
|||
|---|---|---|---|
|
|||
pgq и как отложить выполнение event на заданное время |
|||
|
#18+
Не могу понять, можно ли в pgq3 сделать так, чтоб событие выполнилось через некоторое время которое я пропишу? Т.е. происходит какая то ситуация в базе по которой я должен отослать уведомление, допустим у клиента пополнился счет, но ошибочно, т.е. сначала пополнили счет, но буквально сразу отменили платеж, вот пусть из очереди event выполниться к примеру через 5 минут, чтоб было точно ясно надо отсылать уведомления или сотрудник ступил и сделал ошибку? Как такое реализовать, как я понимаю можно и в консумере прописать, чтоб событие отложилось или можно как то по другому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2016, 00:36
|
|||
|---|---|---|---|
|
|||
pgq и как отложить выполнение event на заданное время |
|||
|
#18+
westvovik, Непосредственно средствами pgq -- НЕТ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2016, 00:40
|
|||
|---|---|---|---|
|
|||
pgq и как отложить выполнение event на заданное время |
|||
|
#18+
А в консумер передать время через какое нужно будет выполнить и если время не наступило то отложить через ф-цию tag_retry, так нельзя сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2016, 00:45
|
|||
|---|---|---|---|
|
|||
pgq и как отложить выполнение event на заданное время |
|||
|
#18+
westvovik, Посмотрите в коде pgq как ретрай этот ментейнится, далее с учётом ваших объёмов решительно, подходит оно вам или надо делать подобное самому ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2016, 00:50
|
|||
|---|---|---|---|
|
|||
pgq и как отложить выполнение event на заданное время |
|||
|
#18+
А не подскажите, ф-ция insert_event_raw она для чего нужна, нельзя ли ее для этого использовать может знаете? Просто что то не могу найти более детальную документацию, то что я нашел не все ф-ции описывает, только стандартные pgq.insert_event ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2016, 00:58
|
|||
|---|---|---|---|
|
|||
pgq и как отложить выполнение event на заданное время |
|||
|
#18+
westvovik, Знаю:) Начните тут http://www.pgcon.org/2008/schedule/attachments/55_pgq.pdf http://www.pgcon.org/2009/schedule/attachments/91_pgq.pdf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&tablet=1&tid=1997477]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 495ms |

| 0 / 0 |
