powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Автоматическое действие при появлении новой строки в таблице
9 сообщений из 9, страница 1 из 1
Автоматическое действие при появлении новой строки в таблице
    #38905550
kaelm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех!

Ломаю голову над тем, как реализовать следующий сценарий.

1. Есть триггер, который формирует нужную таблицу (Таблица2) (формируется по данным из Таблицы1)

2. Необходимо при возникновении одного из двух возможных событий (появление новой строки в Таблице2 или апдейт значения поля в Таблице2) сгенерить HTTP GET в сторону внешнего хоста.

Пока в голове крутится только вариант с написанием bash скрипта периодической проверки таблицы 2 и отправки далее GET.

Есть ли более "реалтаймный" вариант реализации? (например как то следить за бинарным логом или же привязать скрипт в триггере?) В какую сторону думать?

Заранее спасибо за ответы.
...
Рейтинг: 0 / 0
Автоматическое действие при появлении новой строки в таблице
    #38905863
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Автоматическое действие при появлении новой строки в таблице
    #38905907
kaelm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ScareCrow,
спасибо. как раз думаю в эту сторону. смущают лишь многочисленные замечания по инетам, что такой подход мол очень небезопасен. понять не могу чем именно..
...
Рейтинг: 0 / 0
Автоматическое действие при появлении новой строки в таблице
    #38905918
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kaelm,

Имхо, такой подход вообще очень кривой. Не должна быть СУБД (тем более, такая скромная по процедурным возможностям как MySQL) быть центром такой системы. Т.е. должно быть нечто, что и запись в таблице проапдейтит, и HTTP-запрос сгенерит и выполнит.
...
Рейтинг: 0 / 0
Автоматическое действие при появлении новой строки в таблице
    #38905933
kaelm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

вот и пытаюсь понять, что нужен получается периодический опрос таблицы.
...
Рейтинг: 0 / 0
Автоматическое действие при появлении новой строки в таблице
    #38906013
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kaelmmiksoft,

вот и пытаюсь понять, что нужен получается периодический опрос таблицы.Это тоже костыль.
Я бы смотрел в ту сторону, которая модифицирует Таблицу1. Ведь она же, помимо модификации таблицы, может и http-запрос выполнить.
...
Рейтинг: 0 / 0
Автоматическое действие при появлении новой строки в таблице
    #38906021
kaelm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

в том то и дело, что модификация выполняется в триггере. В таблицу1 добавляется строка, срабатывает триггер по INSERT и формируются или новая строка в таблице2 или апдейтится поле в таблице2. И далее, после того как строка добавлена в таблицу2 (или данные обновлены) надо кинуть http запрос.
...
Рейтинг: 0 / 0
Автоматическое действие при появлении новой строки в таблице
    #38906024
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kaelmв том то и дело, что модификация выполняется в триггере.Модификация Таблицы1 тоже выполняется в триггере???
...
Рейтинг: 0 / 0
Автоматическое действие при появлении новой строки в таблице
    #38906032
kaelm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

модификация Таблицы 1 - это просто добавление в эту таблицу новых строк внешним процессом (речь идет о генерации cdr файлов сервером asterisk (телефония)).

Asterisk принимает вызов, отбивает его и в появляется строка cdr. Следующие звонки также добавляют строки в эту таблицу.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Автоматическое действие при появлении новой строки в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]