Changes for page No Data Delivered to Backend System
Last modified by Erik Bakker on 2024/09/03 13:40
From version 4.1
edited by Eva Torken
on 2024/03/26 10:58
on 2024/03/26 10:58
Change comment:
There is no comment for this version
To version 1.1
edited by Eva Torken
on 2024/03/22 12:00
on 2024/03/22 12:00
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -No DataDelivered toBackendSystem1 +No data delivered to backend system - Content
-
... ... @@ -5,11 +5,11 @@ 5 5 6 6 == 1. Situation == 7 7 8 -No data is delivered to a backendsystem.8 +No data is delivered to a Mendix application. 9 9 10 10 == 2. Problem == 11 11 12 -The problem in this case was that thebackendsystem was notreceivinganydata.Thiswascausedby annstableH2database.12 +The problem in this case was expected to be related to the old build numbers of the model. 13 13 14 14 == 3. Analysis == 15 15 ... ... @@ -19,11 +19,11 @@ 19 19 20 20 === 3.2 Analysis === 21 21 22 -The problem led us to investigate the queue statisticsof theflowresponsiblefor deliveringthedata.Here,itwasseenthat datawas flowingthroughtthequeue, but in arepetitivepattern. In the runtime statisticsa very high CPU was observed.Consequently,the healthoftheH2 databasewas investigated.TheH2databasewasprocessing themessagesrepeatedlyafter theconnectorhadundergoneauto-healing.Therefore,itnot processingthe newmessages.22 +The problem led us to investigate the health of the JMS and the eMagiz Mendix connector. The JMS was restarted due to the amount of 'client connection failed' warnings that were received. Due to the problem being a Mendix application which was not receiving data, the eMagiz Mendix connector was also restarted. Afterwards, everything worked fine again. 23 23 24 24 == 4. Result == 25 25 26 -The removaland re-additionoftheH2databasecausedtheH2 databaseo returntonormal behavior. Afterwards,the problem didnot reoccur. TheresettingoftheH2 databaseshouldalsosolvetheproblem. Thiscan bedoneby movingtoDeploy-> Architectureand pressing'ResetH2'.Do rememberthatresettingheH2databaseormovingand readdingit willresult ina loss of allthedata on the database.26 +The old build numbers used in the model are expected to have an influence on the performance of the eMagiz Mendix connector. We recommend to upgrade these build numbers or to migrate to the current-generation runtime. 27 27 28 28 == 5. Suggested Additional Readings == 29 29 N/A