Делите путем


Надгледање и управљање процесима тока посла у позадини

За надгледање и управљање процесима морате пронаћи процес, проценити статус и обавити све радње неопходне за решавање проблема.

Надгледање токова посла у позадини

Токови посла у позадини генеришу редове системског посла да би пратили њихов статус. Информацијама о овим системским пословима можете приступити на више места у оквиру апликације:

  • Системски послови > поставки

    То ће укључити све типове системских послова. Мораћете да филтрирате редове на оне у којима је тип системског посла ток посла.

  • Из процеса тока посла у позадини

    Отворите позадину дефиниција тока посла и идите на картицу "Сесија процеса ". Ово ће показати само системске послове за овај ток посла у позадини.

  • Из реда

    Образац табеле можете да уређујете тако да навигација садржи релацију "Процеси у позадини ". Ово ће приказати све системске послове који су започети у контексту реда.

Белешка

Ако асинхрони системски посао (ток посла) неколико пута узастопно не успе, систем почиње да одлаже извршавање тог посла на дуже и дуже временске интервале како би администратор или произвођач апликација могли да истраже и реше проблем. Када посао поново почне да успева, наставиће да се извршава нормално.

Радње на токовима посла у позадини док су покренути

Док је ток посла у позадини покренут, имате опције за отказивање , паузирање или одлагање тока посла. Ако сте претходно паузирали ток посла, можете да га наставите .

Статус процеса тока посла у позадини

Када прикажете листу процеса тока посла у позадини, сваки појединачни процес може да има неку од следећих разлог статуса вредности:

Држава Разлог статуса
Спремно Чекање ресурса
Обустављено Чекање
Закључано У току

Паузирање

Отказивање
Довршен Успешан

Неуспела

Отказана

Брисање редова евиденције процеса

Ако ваша организација користи позадинске токове посла или токове пословних процеса који се често изводе, количина редова евиденције процеса може постати довољно велика да узрокује проблеме са перформансама, као и да троши значајну количину меморије. Да бисте избрисали редове евиденције процеса које није довољно уклонио један од стандардних послова масовног брисања редова, можете користити функцију масовног брисања системских послова да бисте креирали прилагођени посао масовног брисања редова.

  1. Идите на поставке > за масовно > брисање реда за управљање подацима.

  2. У области Масовно брисање редова изаберите ставку Ново.

  3. На почетној страници чаробњака за масовно брисање кликните на дугме Даље .

  4. Са листе Потражи изаберите ставку Системски послови.

  5. Следећи услови се користе за креирање посла масовног брисања редова за брисање редова евиденције процеса:

    • Тип системског посла је једнак току посла. Ово циља редове тока посла у позадини.
    • Статус једнако Довршен. Само довршени токови посла важе за покретање посла.
    • разлог статуса једнако је успело. Избришите успешне, отказане и неуспеле послове.
    • Завршено на старије од X дана 30. Користите колону "Довршено на" да бисте избрисали само редове евиденције процеса у позадини који су старији од 30 дана.

    Снимак екрана који приказује поставке за креирање посла брисања масовног реда.

  6. Изаберите Следеће.

  7. Подесите учесталост покретања задатка масовног брисања. Можете да планирате покретање посла у задатим интервалима или да креирате посао брисања на велико помоћу опције "Одмах". У овом примеру, извођење периодичног посла је подешено на покретање 21. маја 2018. и на сваких 30 дана након тога.

    Снимак екрана који приказује опције масовног брисања реда.

Коришћење опције „Одмах“

Обратите пажњу на то да имате могућност да извршите моментално синхроно масовно брисање редова тако што ћете изабрати опцију "Одмах ". Ово брисање се врши директним извршавањем SQL сервера, а не прослеђивањем сваког реда кроз канал догађаја брисања, што може смањити утицај на перформансе система. Ово је добра опција ако желите брзо да очистите додатне редове тока посла у позадини уместо масовног брисања посла који чека у асинхроном реду чекања на обраду.

Опција "Одмах " је омогућена када су испуњени следећи услови:

  • Посао масовног брисања је за табелу „Системски послови“.
  • Критеријум претраге има услов Тип системског посла једнак току посла.
  • Корисник који креира посао масовног брисања има глобалну дубину за привилегију брисања у табели „AsyncOperation“. Безбедносна улога администратора система има ову привилегију.

Синхроно масовно брисање ће избрисати само AsyncOperation редове у довршеном стању. При сваком позивању, обрађује се највише 1 милион редова. Ако ваше окружење има више од милион редова за уклањање, посао ћете морати извршити више пута.

Решавање проблема

Покретање тока посла није успело након промене власника

Када је корисник власника тока посла деактивиран, више нема дозволе за покретање токова посла или га мења администратор, покретање које је претходно започето и још увек су у стању чекања неће се покренути јер припадају претходном власнику. У овој ситуацији препоручује се отказивање чекања које припада претходном власнику. Ако имате рунс тхат цаннот бе цанцеллед анд неед то бе упдатед то тхе неw оwнер, (цонтацт суппорт)[/поwер-платформ/админ/гет-хелп-суппорт] фор хелп.

Следећи корак

Најбољи начини за процесе тока посла у позадини