|
|
|
Автоматическое действие при появлении новой строки в таблице
|
|||
|---|---|---|---|
|
#18+
Приветствую всех! Ломаю голову над тем, как реализовать следующий сценарий. 1. Есть триггер, который формирует нужную таблицу (Таблица2) (формируется по данным из Таблицы1) 2. Необходимо при возникновении одного из двух возможных событий (появление новой строки в Таблице2 или апдейт значения поля в Таблице2) сгенерить HTTP GET в сторону внешнего хоста. Пока в голове крутится только вариант с написанием bash скрипта периодической проверки таблицы 2 и отправки далее GET. Есть ли более "реалтаймный" вариант реализации? (например как то следить за бинарным логом или же привязать скрипт в триггере?) В какую сторону думать? Заранее спасибо за ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 09:57:45 |
|
||
|
Автоматическое действие при появлении новой строки в таблице
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 13:42:21 |
|
||
|
Автоматическое действие при появлении новой строки в таблице
|
|||
|---|---|---|---|
|
#18+
ScareCrow, спасибо. как раз думаю в эту сторону. смущают лишь многочисленные замечания по инетам, что такой подход мол очень небезопасен. понять не могу чем именно.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 14:11:08 |
|
||
|
Автоматическое действие при появлении новой строки в таблице
|
|||
|---|---|---|---|
|
#18+
kaelm, Имхо, такой подход вообще очень кривой. Не должна быть СУБД (тем более, такая скромная по процедурным возможностям как MySQL) быть центром такой системы. Т.е. должно быть нечто, что и запись в таблице проапдейтит, и HTTP-запрос сгенерит и выполнит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 14:19:33 |
|
||
|
Автоматическое действие при появлении новой строки в таблице
|
|||
|---|---|---|---|
|
#18+
miksoft, вот и пытаюсь понять, что нужен получается периодический опрос таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 14:31:26 |
|
||
|
Автоматическое действие при появлении новой строки в таблице
|
|||
|---|---|---|---|
|
#18+
kaelmmiksoft, вот и пытаюсь понять, что нужен получается периодический опрос таблицы.Это тоже костыль. Я бы смотрел в ту сторону, которая модифицирует Таблицу1. Ведь она же, помимо модификации таблицы, может и http-запрос выполнить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 15:27:09 |
|
||
|
Автоматическое действие при появлении новой строки в таблице
|
|||
|---|---|---|---|
|
#18+
miksoft, в том то и дело, что модификация выполняется в триггере. В таблицу1 добавляется строка, срабатывает триггер по INSERT и формируются или новая строка в таблице2 или апдейтится поле в таблице2. И далее, после того как строка добавлена в таблицу2 (или данные обновлены) надо кинуть http запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 15:39:20 |
|
||
|
Автоматическое действие при появлении новой строки в таблице
|
|||
|---|---|---|---|
|
#18+
kaelmв том то и дело, что модификация выполняется в триггере.Модификация Таблицы1 тоже выполняется в триггере??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 15:40:35 |
|
||
|
Автоматическое действие при появлении новой строки в таблице
|
|||
|---|---|---|---|
|
#18+
miksoft, модификация Таблицы 1 - это просто добавление в эту таблицу новых строк внешним процессом (речь идет о генерации cdr файлов сервером asterisk (телефония)). Asterisk принимает вызов, отбивает его и в появляется строка cdr. Следующие звонки также добавляют строки в эту таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 15:54:18 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38905863&tid=1833437]: |
0ms |
get settings: |
5ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
76ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 206ms |
| total: | 385ms |

| 0 / 0 |
