A
Akupaka
Всем привет!
Есть задача - обработка связанных документов в нескольких базах.
Ее нужно автоматизировать. Вроде все просто, но есть ньюанс.
Поиск и обработка связанных документов может занять некоторое время.
Если пускать всю обработку в агенте, то есть вероятность, что по одному документу часть связанных документов обработается,
а другая - нет, т.к. шедульный агент может быть выгружен задачей AMgr, если будет выполняться дольше установленного времени.
Мне пришел в голову такой варинат (но я его еще не тестил):
шедульный агент запускает другой агент, указав ему параметр. этот агент делает все, что нужно, шедульный ждет его завершения.
если шедульный агент будет выгружен, то хотя бы обработка не оборвется.
Кто-нить пробовал подобное решение? Плюсы/минусы? давайте обсудим
Есть задача - обработка связанных документов в нескольких базах.
Ее нужно автоматизировать. Вроде все просто, но есть ньюанс.
Поиск и обработка связанных документов может занять некоторое время.
Если пускать всю обработку в агенте, то есть вероятность, что по одному документу часть связанных документов обработается,
а другая - нет, т.к. шедульный агент может быть выгружен задачей AMgr, если будет выполняться дольше установленного времени.
Мне пришел в голову такой варинат (но я его еще не тестил):
шедульный агент запускает другой агент, указав ему параметр. этот агент делает все, что нужно, шедульный ждет его завершения.
если шедульный агент будет выгружен, то хотя бы обработка не оборвется.
Кто-нить пробовал подобное решение? Плюсы/минусы? давайте обсудим