Слайд 2
![Схема https://stash.tcsbank.ru/projects/BPMCL/repos/application-processing/browse](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-1.jpg)
Схема
https://stash.tcsbank.ru/projects/BPMCL/repos/application-processing/browse
Слайд 3
![С чего всё начинается (диспатчер) Топики Кафка Очереди MQ SIEBEL.BPM.APPLICATIONS.CREATE](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-2.jpg)
С чего всё начинается (диспатчер)
Топики Кафка
Очереди MQ
SIEBEL.BPM.APPLICATIONS.CREATE
SIEBEL.BPM.APPLICATIONS.UPDATE
SIEBEL.BPM.ACTIVITY
SIEBEL.BPM.APPLICATIONS.MANUALCHANGE
ESB.BPM.DOCUMENTS.CLIENTPHOTO
https://stash.tcsbank.ru/projects/BPMCL/repos/application-processing/browse
bpm.meeteor.tasks-status.queue
bpm.meeteor.tasks-created-siebel.queue
bpm.uv.application-recalc.queue
Слайд 4
![С чего всё начинается (диспатчер) bpm.meeteor.tasks-status.queue SIEBEL.BPM.APPLICATIONS.UPDATE](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-3.jpg)
С чего всё начинается (диспатчер)
bpm.meeteor.tasks-status.queue
SIEBEL.BPM.APPLICATIONS.UPDATE
Слайд 5
![ap_instance и при чём тут reprior https://stash.tcsbank.ru/projects/BPM/repos/database-bpmerrors/browse](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-4.jpg)
ap_instance и при чём тут reprior
https://stash.tcsbank.ru/projects/BPM/repos/database-bpmerrors/browse
Слайд 6
![ap_instance и при чём тут reprior](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-5.jpg)
ap_instance и при чём тут reprior
Слайд 7
![Enricher (application-scoring) https://stash.tcsbank.ru/projects/BPM/repos/application-scoring/browse https://stash.tcsbank.ru/projects/BPM/repos/application-processing/browse Сюда входит кредитный и депозитный айлог](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-6.jpg)
Enricher (application-scoring)
https://stash.tcsbank.ru/projects/BPM/repos/application-scoring/browse
https://stash.tcsbank.ru/projects/BPM/repos/application-processing/browse
Сюда входит кредитный и депозитный айлог
Слайд 8
![ADR https://stash.tcsbank.ru/projects/BPMCL/repos/application-decision-router/browse ADR – расшифровывает решения для AESR (принимает статус из айлога)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-7.jpg)
ADR
https://stash.tcsbank.ru/projects/BPMCL/repos/application-decision-router/browse
ADR – расшифровывает решения для AESR (принимает статус из айлога)
Слайд 9
![AESR https://stash.tcsbank.ru/projects/BPMCL/repos/application-external-status-router/browse AESR – Application External Status Router (решает кому отправить событие)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-8.jpg)
AESR
https://stash.tcsbank.ru/projects/BPMCL/repos/application-external-status-router/browse
AESR – Application External Status Router (решает кому отправить событие)
Слайд 10
![Кто решает, в какие сервисы будут запросы https://stash.tcsbank.ru/scm/ilog/datacollectionrouter/browse 1. application-scoring](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-9.jpg)
Кто решает, в какие сервисы будут запросы
https://stash.tcsbank.ru/scm/ilog/datacollectionrouter/browse
1. application-scoring (дефолтные сервисы)
2. DataCollectionRouter
3.
ILog (выгружает необходимые запросы по мере обработки заявки)
Слайд 11
![Логи https://bpm.tinkoff.ru/kibana/app/kibana#/ Для поллера: application-processing-poller Для диспетчера: application-processing-dispatcher](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-10.jpg)
Логи
https://bpm.tinkoff.ru/kibana/app/kibana#/
Для поллера: application-processing-poller
Для диспетчера: application-processing-dispatcher
Слайд 12
![Как понять кто отправил заявку на пересчет bpmarchive_hist.ap_instance_hist логи application-processing-dispatcher, смотрим createdby {"timestamp":"2020-12-23T17:53:33.619+03:00","message":"AP.DISPATCHER.PRIME.LOAD.PARSER.START parse](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/333053/slide-11.jpg)
Как понять кто отправил заявку на пересчет
bpmarchive_hist.ap_instance_hist
логи application-processing-dispatcher, смотрим createdby
{"timestamp":"2020-12-23T17:53:33.619+03:00","message":"AP.DISPATCHER.PRIME.LOAD.PARSER.START parse