SharePoint 2013 darbplūsmas ierobežojumi un veiktspēju un SharePoint Online Project Online

SVARĪGI! Šis raksts ir tulkots, izmantojot Microsoft mašīntulkošanas programmatūru, un, iespējams, labots, izmantojot tehnoloģiju Community Translation Framework (CTF). Korporācija Microsoft publicē gan ar mašīntulkošanas programmatūru tulkotus rakstus, ko pēc tam rediģējuši kopienas pārstāvji, gan arī tulkotāju tulkotus rakstus, lai visi zināšanu bāzes raksti būtu pieejami vairākās valodās. Ar mašīntulkošanas programmatūru tulkotajos un kopienas pārstāvju rediģētajos tekstos var būt vārdu izvēles, sintakses un/vai gramatikas kļūdas. Korporācija Microsoft neuzņemas atbildību ne par kādām neprecizitātēm, kļūdām vai kaitējumu, kas radies nepareiza satura tulkojuma vai tā izmantošanas dēļ. Papildinformācija par CTF ir pieejama šeit: http://support.microsoft.com/gp/machine-translation-corrections/lv.

Noklikšķiniet šeit, lai skatītu šī raksta versiju angļu valodā: 3076399
IEVADS
Šajā rakstā ir sniegta informācija par ierobežošana iespējamības un darbplūsmas, kas izmanto SharePoint 2013 darbplūsmas platformas tips Microsoft SharePoint Online un Microsoft Project Online ierobežojumi.
PAPILDINFORMĀCIJA
Lai uzzinātu vairāk par ierobežošana SharePoint Online, skatiet šajā Microsoft vietnē:
Lai iegūtu papildinformāciju par e-pasta ziņojums ierobežojumiem SharePoint Online darbplūsmas, pārejiet uz šādu Microsoft vietni:
3150442 "Ikdienas e-pasta ir pārsniegts un darbplūsmas ir apturēts" kļūdas SharePoint Online

SharePoint 2013 darbplūsmas darbību var regulē divu līmeņu ierobežošana:
  • SharePoint Online ierobežošana
  • Darbplūsmas pakalpojumu ierobežošana

Darbplūsmas pakalpojumu ierobežošana

Lai atļautu patieso resurss lietojums ierobežošana notiek. Tas arī neļauj vides kaitīgo darbplūsmas un darbplūsmas, kas neatbilst labākā prakse. Darbplūsmas pakalpojumu ierobežošana nav kontrolē SharePoint Online. Darbplūsmas pakalpojuma un SharePoint Online ir divas neatkarīgas pakalpojumi un katram pakalpojumam throttles pieprasījumus, lai vispārējo veselības pakalpojumu. Darbplūsmas pakalpojumu ierobežošana tiek veikta darbplūsmas tvērums kas sakrīt ar SharePoint Online vietnes līmenī. Ierobežošana nav globāli uzskaita. Tā vietā katrā darbplūsmas aizmugursistēmas pakalpojuma dziesmas darbplūsmas ietvars lietošanas patstāvīgi. Darbplūsmas ietvars var būt viens vai vairāki darbplūsmas. Darbplūsmas ierobežojumi ir dinamiska un netiks pārvērtēti periodiski darbplūsmas ietvars un darbplūsmas aizmugursistēmas pakalpojumu.

Darbplūsmas pakalpojuma arī ierobežo izejošo pieprasījumi, kas var izveidot atsevišķu darbplūsmu gadījumu skaitu. 24 stundu laikā, vienā darbplūsmas instance var izveidot ne vairāk kā 5000 izejošo pieprasījumu. 5000 izejošo pieprasījumu tiek ģenerēti 24 stundu laikā, kad darbplūsma tiek apturēta, darbplūsmas pakalpojuma. Darbplūsmas statusa lapā darbplūsmas informācija par aizturēta darbplūsmu. Šādā gadījumā Iekšējā statusa informācijas burbulis būs parādīt šādu ziņojumu:
Instance ir pārsniegts izejošais http pieprasījumu kvotu 1.00:00:00 laika periodu. 5000 pieprasījumu limits, <time>.</time>

Piezīme: <time>vietturis norāda administratīvais laiks, kas bija sasniegts kvotas ierobežojums 5000 pieprasījumu darbplūsmai.</time>

Pārtraukta darbplūsmas instance var atsākt noklikšķinotatsāktdarbplūsmas vai arī SharePoint darbplūsmu klienta objekta modeļa izmantošana, kad ir pagājušas 24 stundas. Tas ir notikt pārtraukts darbplūsmu.

Ja darbplūsmas pārsniedz centrālais procesors lietojums,darbplūsmas statuss lapa par darbplūsmas tiks sniegta informācija par aizturēta darbplūsmu. Šādā gadījumāIekšējā statusainformācijas burbulis būs parādīt šādu ziņojumu:
Darbplūsmas instance pārsniegts centrālais procesors lietojuma ierobežojumu 00:00:01.2000000 jaudu un nevar izlādēt, jo tā nav pastāvošs.

aizturēts darbplūsmas instanceswill Pārtraukt pēc 10 dienām. Informācija par burbulisiekšējā statusa tiek parādīts šāds ziņojums, vai darbplūsma tiek pārtraukta:
System.Activities.Statements.WorkflowTerminatedException: Instance ir pārvietota apturēts valsts atbrīvots stāvokli, jo tas ir beidzies.
Tika pārtraukta darbplūsmas galu galā ir izdzēstas. Pēc tam, kad tika pārtraukta darbplūsmas izdzēstas to parādīt šādu ziņojumu:
Diemžēl kaut kļūme.
Mēs nevaram atrast šo darbplūsmu. Pabeigtā gadījumos automātiski tiek izdzēstas

Darbplūsmas tvērumi

Darbplūsmas ietvars definē kā vietņu kolekcija vietnē. Piemēram, vietrādis URL ir saknes vietņu kolekcija un tiek uzskatīts par darbplūsmas ietvars:
https://contoso.SharePoint.com/sites/rootsite
Citas pašu vietņu kolekcija darbplūsmas ietvars piemērs ir šādi. Taču šo darbplūsmas ietvars ir apakšvietnes.
https://contoso.SharePoint.com/sites/rootsite/subsite

Kas ir pieprasījumu?

SharePoint SharePoint 2013 darbplūsmas ir izveidotas pēc pievienojumprogrammu atspējošanas modelis un mijiedarboties ar SharePoint datiem izmantojot REST API. Lai iegūtu papildinformāciju, apmeklējiet šo Microsoft vietni:Pieprasījums ir tīkla zvanu no darbplūsmas pakalpojuma SharePoint Online vai projekta tiešsaistes REST API galapunktu. Nav atšķirības starp veida pieprasījumu vai atbildi par konkrēto pieprasījumu. Darbību izveide un darbība nav veicināt pieprasījumu skaits, ja pieprasījums ietver SharePoint 2013 REST API. Piemēram, vēstures sarakstā žurnāla darbība var radīt piecas vai vairāk pieprasījumu veselu darbības laikā. Turklāt atkārtošanas logic ir iebūvēts darbplūsmas gadījumam, ja rodas kāda kļūme. Tas var radīt papildu pieprasījumu.

Daudzas darbības rada pieprasījumu un pieprasījumu var samazināt, izmantojot labāko praksi. Taviem, darbību var izmantot vienu Atjauninājumu saraksta vienumunevis Pašreizējā vienuma lauku iestatīt vairākas darbības samazināšana pieprasījumus darbplūsmas ietvars un vēl sniedz vienādus rezultātus.

Darbplūsmas izstrādes ieteikumi

Ir vairāki paņēmieni, lai ģenerētu pieprasījumu daudz darbplūsma, kas var izraisīt ierobežošana. Vispārīgi piemēri ir šādi:
  • Viena cikla agresīvi darbplūsmas vai vairākiem agresīvi looping darbplūsmas
  • Darbplūsma, kas ir saistītas ar sarakstu vai bibliotēku, bet saturs ir migrēts SharePoint Online.
  • Iepriekšējās problemātisko darbplūsmas tika izlabota, un tas turpina darboties darbplūsmas gadījumiem, kuru konfigurācijas problēmas, kamēr darbplūsma tiek pārtraukts
darbplūsmas ietvars jomas ierobežošana kas aktivizē darbplūsmas pakalpojuma ļautu tipisks darbplūsmas lietošanas gadījumu gadījumos. Tomēr, palielinoties sarežģītāka darbplūsmas loģikas, darbplūsmu var pārsniegt drošās robežās.

Šādos gadījumos noteiktu darbplūsmas izraisīs ierobežošana.

1. scenārijs: Darbplūsmu cilpas pārrauga izmaiņas

Piemēram, var pārbaudīt atjauninājumus, jums nav jāgaida vienumam atjaunināt vienumu.

2. scenārijs: Izpildīt sarežģītu algoritmu, izmantojot darbplūsmu

Darbplūsmas ir paredzētas dokumentu un cilvēku pārvaldīšanā, nevis nosūtīšanas ievērojami skaitļošanas uzdevumus.

3. scenārijs: ar vairākiem darbplūsmas darbību, kuras izmanto notikuma gaidīšanas saraksta vienumu "darbība

Šādā gadījumā katrai darbplūsmai uzklausīs izmaiņas mērķu saraksts. Ja daudzas darbplūsmas darbību, katrai darbplūsmai ir reaģēt uz paaugstinātu trigera notikums un iespējams zvanu atpakaļ SharePoint Online veikt dažas darbu.

Piezīme. Tas var rasties arī tad, ja ir daudz izmaiņu saraksts, kurām darbplūsma ir konfigurētas startēšanai, vienums tiek izveidots vai mainīt.

Alternatīvu 1. scenārijs: darbplūsmu cilpas pārrauga izmaiņas

1. risinājums: Izmantošana SharePoint pievienojumprogrammas un ārējiem notikuma saņēmēji

Ir pārvērtēti darbplūsmu veidošana un citu dizainu pieeja jāizmanto. SharePoint pievienojumprogrammas vai ārējo notikuma saņēmēji ir piemērots šo uzdevumu.

2. risinājums: Apturēt darbības pievienošana

Dizaina darbplūsmu var uzlabot nedaudz pievienojot atlikšana (proti, pauzes darbība). Tas būtu jāsamazina trafiks, kas tiek ģenerēts. Taču tas nemaina kopējo trūkumu šo dizainu.

3. risinājums: Izmantot darbību "Gaidīt uz lauka izmaiņas, pašreizējā vienuma"

Tā vietā, lai meklētu, izmantojot cilpa izmaiņas, ieteicams izmantot noklusējuma notikuma saņēmēji. Darbplūsmu var sākt, ja vienums tiek izveidots vai mainīt. Vairāku darbplūsmas gadījumiem, nevis viena darbplūsma agresīvs cilpas izpilde ir labāk. Darbplūsmas nosacījumus var konfigurēt, lai veiktu darbu tikai tad, ja tas ir nepieciešams.


ekrānuzņēmums no dialoglodziņa opcijas sākt

Tikai viena darbplūsmas instance darbplūsmas var darboties noteiktā laikā.

Cita pieeja ir izmantot gaidīt lauka izmaiņas pašreizējā vienuma darbības.

Darbplūsmas dizainu var izmantot izvēles kolonnu, kurai ir vairākas vērtības vadīt darbplūsmas izpildes. Tikai tad, ja ir izdots atbilstošo opciju, lietotāja darbplūsmas atsāks. Tas var neļaut agresīvs cilpas un nevajadzīgu darbplūsmas gadījumiem tiek startēts. Darbplūsmas izpilda kad vienumu vietā izpilde vai sākot vairākiem gadījumiem.

Jūs varat kontrolēt vairākas vairāku lauku vērtības, izmantojot vairāku paralēlu bloķēta. Darbplūsmas var gaidīt noteikts režīms un pēc tam turpiniet izpildīt norādīto ceļu, kā redzams šajā piemērā. (Darbības, lai ieviestu šo opciju, ir iekļauti).

ekrānuzņēmums dialoglodziņa 2. posms
  1. Izveidot Būla tipa mainīgais.

    Dialoglodziņa Edit mainīgā ekrānuzņēmums
  2. , iestatiet vērtību.
  3. Ievietot paralēlā bloku, ar peles labo pogu noklikšķiniet uz bloķēt un pēc tam noklikšķiniet uz Detalizēti rekvizīti.

    Rekvizītu dialoglodziņš ekrānuzņēmums
  4. Nolaižamajā izvēlnē atlasiet mainīgo, ko izveidojāt 1. darbībā.
  5. Ievietojiet divi paralēli bloki ievietotās paralēlā bloka ar rekvizītu CompletionCondition.

    Paralēlā bloku iestatījumu ekrānuzņēmums
  6. Pirmo divu paralēlu Blocks ievietotās 5. darbībā, ievietojiet pagaidīt lauka izmaiņas pašreizējā vienuma darbības. Mainīt darbības pārrauga izvēles kolonnā. Nav monitora noklusējuma izvēle.

    Paralēlā bloku iestatījumu ekrānuzņēmums
  7. Iestatīt darbplūsmas mainīgais, kas lieto, lai pārtrauktu citu paralēlu bloku uz .

    Paralēlā bloku iestatījumu ekrānuzņēmums
  8. Atkārtojiet 1 7 citas izvēles kolonnas vērtību.
  9. Pārvietot visu pārējo sākotnējā darbplūsmu pozīcijā pēc paralēli bloki.
Ligzdotu paralēlā bloku ir izpildīt visas darbības, vecāku paralēlā bloks beidzas paralēlā bloķē citas darbības. Tādējādi, lai turpinātu darbplūsmu. Ligzdotu paralēlā bloķē pārrauga, izmantojot mainīgo vecāku paralēlā bloks.

4. iespēja: Startēt SharePoint 2010 darbplūsmas no SharePoint 2013 darbplūsmu

Platformas tips SharePoint 2010 darbplūsmas var izmantot, lai veiktu dažu darbu, ko veic SharePoint 2013 darbplūsmas platformas tips. Tas var samazināt pieprasījumu skaits.

Precīzāk, SharePoint 2010 darbplūsmas var startēt pārrauga lauka izmaiņas, izmantojot darbības lauka izmaiņas pašreizējā vienuma pagaidīt un veikt daudz citu darbību pamata.

Alternatīva 2. scenārijs: izpildīt sarežģītu algoritmu, izmantojot darbplūsmu

Ja risinājums prasa ievērojami skaitļošanas uzdevumus, jāņem vērā pievienojumprogrammu izstrāde programmai SharePoint. Papildinformāciju skatiet šajā Microsoft vietnē:

Vēl arvien ir nepieciešama palīdzība? Dodieties uz Office 365 Kopiena tīmekļa vietni.

Brīdinājums: šis raksts ir tulkots automātiski

Savybės

Straipsnio ID: 3076399 – Paskutinė peržiūra: 05/26/2016 15:52:00 – Peržiūra: 10.0

Microsoft Office SharePoint Online, Microsoft Project Online

  • o365 o365e o365p o365a o365m o365022013 kbgraphxlink kbgraphic kbmt KB3076399 KbMtlv
Atsiliepimai