Message-ID: <1197566101.107724.1711700821539.JavaMail.DOCSERVER$@docserver> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_107723_1391676559.1711700821539" ------=_Part_107723_1391676559.1711700821539 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
T=C3=BCm LOGO uygulamalar=C4=B1 ve servisleri i=C3=A7in devaml=C4=B1 eri= =C5=9Filebilir bir i=C5=9F y=C3=BCr=C3=BCtme servisidir. =C4=B0=C5=9Fleri p= lanlamak ve tetiklemek i=C3=A7in Quartz i=C5=9F planlama k=C3=BCt=C3=BCphan= esini kullan=C4=B1r. =C5=9Eu anda REST tabanl=C4=B1 =C3=A7al=C4=B1=C5=9Fan = i=C5=9Fleri desteklemektedir. Yani bir uygulama yada servis belirli periyot= larda tetiklemek istedi=C4=9Fi i=C5=9Fi =C3=B6ncelikle bir REST ucu olarak = a=C3=A7mak durumundad=C4=B1r. Daha sonra bu REST ucunu bir i=C5=9F tan=C4= =B1m=C4=B1 i=C3=A7erisinde =C4=B0=C5=9F =C3=87al=C4=B1=C5=9Ft=C4=B1rma Serv= isine kaydetmelidir. Bu a=C5=9Famadan sonra =C4=B0=C5=9F =C3=87al=C4=B1=C5= =9Ft=C4=B1rma Servisi bu i=C5=9Fin =C3=A7al=C4=B1=C5=9Fma zaman=C4=B1 geldi= =C4=9Finde ilgili REST ucuna giderek i=C5=9Fi tetikleyecektir.
=C3=96rne=C4=9Fin, Rapor =C3=87al=C4=B1=C5=9Ft=C4=B1rma Servisi beli=
rli periyotlarda belli bir raporu =C3=BCretmek i=C3=A7in kendisini =C4=
=B0=C5=9F =C3=87al=C4=B1=C5=9Ft=C4=B1rma Servisine kaydedebilir. Bu durumda=
, =C4=B0=C5=9F =C3=87al=C4=B1=C5=9Ft=C4=B1rma Servisi, =C3=A7al=C4=B1=C5=9F=
ma an=C4=B1 geldi=C4=9Finde bu i=C5=9F i=C3=A7in Rapor =C3=87al=C4=B1=C5=9F=
t=C4=B1rma servisinin "Raporu =C3=87al=C4=B1=C5=9Ft=C4=B1r" REST ucuna gide=
rek raporun =C3=A7al=C4=B1=C5=9Ft=C4=B1r=C4=B1lmas=C4=B1n=C4=B1 sa=C4=9Flar=
. Ay=C4=B1n son g=C3=BCn=C3=BCnde olu=C5=9Fturulan Bordro Zarflar=C4=B1 rap=
oru bunun i=C3=A7in iyi bir =C3=B6rnektir.
=C4=B0=C5=9F y=C3=BCr=C3=BCtme servisi, i=C5=9F tan=C4=B1mlar=C4=B1n=C4= =B1 Quartz veri taban=C4=B1nda saklar. Ancak her tenant i=C3=A7in ayr=C4=B1= bir =C5=9Fema kullan=C4=B1l=C4=B1r. Ayr=C4=B1ca tenant 'tan ba=C4=9F=C4=B1= ms=C4=B1z i=C5=9F tan=C4=B1mlar=C4=B1n=C4=B1 (belirli bir tenant ile ilgili= olmayan i=C5=9Fler) depolamak i=C3=A7in global bir =C5=9Fema daha kullan= =C4=B1l=C4=B1r.
Run immediate: Hemen =C3=A7al=C4=B1=C5=9Ft=C4=B1r=C4=B1lacak i=C5=9Fler<=
br>Run Once: Sadece bir kere =C3=A7al=C4=B1=C5=9Ft=C4=B1r=C4=B1lacak i=
=C5=9Fler
Run Periodically: Belirli periyotlarda =C3=A7al=C4=B1=C5=
=9Ft=C4=B1r=C4=B1lacak i=C5=9Fler
Quartz K=C3=BCt=C3=BCphanesi kullan=C4=B1l=C4=B1r
PosgreSQL veritaban=C4=B1
Multitenant deste=C4=9Fi