Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Artikulu honetan denbora errealeko lan-fluxuen prozesuak sortu eta kudeatzeko praktika onak daude.
Saihestu begizta infinituak
Posible da denbora errealeko lan-fluxuaren logikan logika bat sortzea begizta infinitu bat hasteko, eta honek zerbitzariaren baliabideak kontsumitzen ditu eta errendimenduari eragiten dio. Denbora errealeko lan-fluxu bat zutabe bat eguneratzean hasteko konfiguratzen baduzu eta zutabe hori lan-fluxuaren logikan eguneratzen bada, begizta infinitu bat sor daiteke. Eguneratze-ekintzak erregistroa eguneratzen duen denbora errealeko lan-fluxu bera abiarazten du, eta denbora errealeko lan-fluxua behin eta berriro abiarazten du.
Sortu lan-fluxuak detektatzeko eta infinitu nagusien eta errepikariak gelditu logika artean. Denbora errealeko lan-fluxu prozesu bat erregistro jakin batean denbora tarte laburrean behin baino gehiagotan exekutatzen bada, prozesuak huts egiten du errore honekin: Lan-fluxu lan hau bertan behera utzi da, hasi zuen lan-fluxuak begizta infinitu bat zuelako. Zuzendu lan-fluxuaren logika eta saiatu berriro. Saiakeren muga 16 da.
Erabili denbora errealean lan-fluxuen txantiloiak
Antzekoak diren lan-fluxuak badituzu eta eredu bera izango duten lan-fluxuak gehiago sortuko dituzula uste baduzu, gorde zure denbora errealeko lan-fluxua lan-fluxuen txantiloi gisa. Modu honetan, antzeko denbora errealean lan-fluxu bat sortu nahi duzun hurrengoan, sortu ezazu txantiloia erabiliz, hala ez dituzu baldintza eta ekintza guztiak berriro idatzi beharko.
*Prozesua sortu* elkarrizketa-koadroan, aukeratu *Prozesu berria txantiloi batetik* (aukeratu zerrendatik) .
Bigarren mailako lan-fluxuak erabili
Beste lan-fluxuetan edo baldintzapeko adarkatzetan logika bera aplikatzen baduzu, zehaztu logika hori bigarren mailako denbora errealeko lan-fluxu gisa, hala ez duzu logika hori eskuz errepikatu beharko denbora errealeko lan-fluxu edo baldintzapeko adarkatze bakoitzean. Honi esker zure lan-fluxuak errazago mantenduko dituzu. Logika bera erabiltzen duten hainbat lan-fluxu aztertu ordez, soilik lan-fluxu bat eguneratu dezakezu.
Gorde erroreak izan dituzten denbora errealeko lan-fluxuen lanen egunkariak
Atzeko planoan (sinkronoan) exekutatzen ez diren lan-fluxuetarako, gomendatzen dugu denbora errealeko lan-fluxuaren definizioan Erroreak aurkitu dituzten lan-fluxuen erregistroak gorde aukera hautatzea. Hautatu aukera hori baimentzen dizu saioak hastea huts egindako denbora errealeko lan-fluxu abiarazteak gordetzeko arazoak konpontzeko. Lan-fluxu sinkronikoen exekuzio arrakastatsuen erregistroak ezabatuko dira beti lekua aurrezteko.
Muga taula bereko eguneratu lan-fluxuak kopurua
Abiarazi bat baino gehiago denbora errealeko lan-fluxuaren taula bereko eguneratzen diren arazoak sor daitezke baliabide blokeatu. Lan-fluxuak hainbat imagine non abagune guztien eguneratze batzuek eragiten du erlazionatutako kontu-eguneratzea abian. Lan-fluxu horiek exekutatzen eta kontu erregistro aldi berean eguneratzen saiatzen hainbat instantzia arazoak locking baliabide result dezakezu. Denbora errealeko lan-fluxuen akatsak gertatzen dira eta errore-mezu bat erregistratzen da, adibidez SQL Denbora-muga: Ezin da blokeoa lortu baliabidean baliabide-izena.
Erabili Oharrak aldaketak jarraitzeko
Lan-fluxuak editatzen dituzunean, Oharrak fitxa erabiltzea gomendatzen dizugu, eta idatzi zer egin duzun eta zergatik. Honi esker, beste pertsonek zure aldaketak ulertuko dituzte.
Hurrengo urratsak
Konfiguratu denbora errealeko lan-fluxuen prozesuak
Denbora errealeko lan-fluxuen prozesuak kontrolatu eta kudeatu