Last modified by Erik Bakker on 2024/02/21 22:42

From version 8.1
edited by eMagiz
on 2022/05/22 21:23
Change comment: There is no comment for this version
To version 9.1
edited by Erik Bakker
on 2022/06/10 08:37
Change comment: Imported from XAR

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.marijn
1 +XWiki.ebakker
Content
... ... @@ -1,16 +1,9 @@
1 -{{html wiki="true"}}
2 -<div class="ez-academy">
3 - <div class="ez-academy_body">
4 -
5 -<div class="doc">
6 -
7 -
8 -
1 +{{container}}{{container layoutStyle="columns"}}(((
9 9  = Event Streaming =
10 10  
11 11  In this microlearning, we will learn how error handling works for event processors. In a later module, we will learn more about event processors and we will learn how to configure them. In this microlearning, the focus will remain on error handling and not on flow configuration.
12 12  
13 -Should you have any questions, please contact academy@emagiz.com.
6 +Should you have any questions, please contact [[academy@emagiz.com>>mailto:academy@emagiz.com]].
14 14  
15 15  * Last update: August 4th, 2021
16 16  * Required reading time: 5 minutes
... ... @@ -48,12 +48,12 @@
48 48  
49 49  In the first case, the producer and consumer will be solely responsible for error handling in case something goes wrong. This is in line with the philosophy of Event Streaming. In case eMagiz is used to process data between topics the data will pass through an eMagiz flow. Within this flow, things can go wrong. In case they go wrong an exception is written to the log of eMagiz. You can find these exceptions in the Manage phase of eMagiz under Monitoring -> Log entries. Here you can filter on the Event Streaming runtime, on level error, and message (Error while processing). This will provide you with a list of errors on the Event Streaming level.
50 50  
51 -<p align="center">[[image:intermediate-understanding-error-handling-in-emagiz-event-streaming--error-list-manage.png||]]</p>
44 +[[image:Main.Images.Microlearning.WebHome@intermediate-understanding-error-handling-in-emagiz-event-streaming--error-list-manage.png]]
52 52  
53 53  Each of these errors corresponds with a failed attempt to process a certain message. Keep an eye out for this logging to prevent data loss. If an error persists you should start thinking about finding out and subsequently solving the underlying problem.
54 54  
55 -===== Practice =====
56 56  
49 +
57 57  == 4. Assignment ==
58 58  
59 59  Check out if you have a project in which the Event Streaming pattern is used. If so, check out if you can find any errors that have occurred and see whether you can interpret them.
... ... @@ -76,9 +76,4 @@
76 76  
77 77  As this is a more theoretical microlearning we have no video for this.
78 78  
79 -</div>
80 -
81 -</div>
82 -</div>
83 -
84 -{{/html}}
72 +)))((({{toc/}}))){{/container}}{{/container}}