Існуюць два прынцыпова розныя спосабы, якімі аўтаматызаваная сістэма можа даведацца, што прыйшоў час дзейнічаць: правяраць перыядычна або атрымліваць апавяшчэнне імгненна, калі нешта адбываецца.
Запланаваная аўтаматызацыя правярае змены праз фіксаваныя інтэрвалы — ствараючы ўбудаваную затрымку. Падзейна-кіраваная аўтаматызацыя рэагуе імгненна, калі нешта адбываецца — без чакання, без затрымкі.
Апытванне сістэмы штохвіліну «на ўсякі выпадак» можа генераваць мільёны марных правэрак на месяц для праграмы з рэдкімі падзеямі — падзейна-кіраваная аўтаматызацыя цалкам выключае гэтыя страты.
Апавяшчэнне каманды імгненна пасля таго, як кліент адпраўляе запыт у падтрымку: запланаваная аўтаматызацыя можа правяраць кожныя 15 хвілін; падзейна-кіраваная аўтаматызацыя спрацоўвае імгненна пасля адпраўкі формы.
Webhooks — гэта найбольш распаўсюджаны механізм, які гэта забяспечвае — адна сістэма аўтаматычна адпраўляе паведамленне іншай імгненна, калі адбываецца пэўная падзея.
NOXEL Forge апрацоўвае новыя заяўкі імгненна пасля іх паступлення — сапраўдная падзейна-кіраваная аўтаматызацыя, а не запланаваная праверка.
Запланаваная (або «апытваньне») аўтаматызацыя, якая правярае змены праз фіксаваныя інтэрвалы, а не рэагуе імгненна.
Не заўсёды — для задач, якія не патрабуюць імгненнай рэакцыі, напрыклад штодзённая зводная справаздача, запланаваная аўтаматызацыя прасцейшая і дастатковая.
Webhooks — найбольш распаўсюджаны механізм — сістэма аўтаматычна адпраўляе апавяшчэнне імгненна, як толькі нешта адбываецца.
Гэта можа патрабаваць больш пачатковай наладкі, паколькі адпраўляльная сістэма павінна падтрымліваць webhooks, але многія сучасныя інструменты падтрымліваюць гэта ўбудавана.
Так — многія сістэмы выкарыстоўваюць падзейна-кіраваную аўтаматызацыю для тэрміновых трыгераў і запланаваную аўтаматызацыю для перыядычных зводак або пакетных задач.
Звычайна так — яна пазбягае марнаванага паўторнага правярання, якое патрабуе апытваньне, рэагуючы толькі тады, калі нешта сапраўды адбываецца.
Паглядзіце рэальную падзейна-кіраваную апрацоўку, а не запланаваную праверку.
Даслядуйце панэль кіравання NOXEL360 →