Wiki source code of Clean Store

Last modified by Carlijn Kokkeler on 2024/09/03 12:31

Hide last authors
Erik Bakker 2.1 1 {{container}}{{container layoutStyle="columns"}}(((
Carlijn Kokkeler 20.1 2 In this microlearning, we'll explore the "clean store" action within eMagiz, a powerful feature that clears all messages from your message store. This action effectively resets your message queues, providing a fresh start for your system. Given its significant impact, it's crucial to carefully consider its implications before execution. We'll walk you through the steps to perform this action and highlight key considerations to ensure you're fully prepared.
eMagiz 1.1 3
Erik Bakker 2.1 4 Should you have any questions, please get in touch with [[academy@emagiz.com>>mailto:academy@emagiz.com]].
eMagiz 1.1 5
6 == 1. Prerequisites ==
7
Erik Bakker 6.1 8 * Expert knowledge of the eMagiz platform
eMagiz 1.1 9
10 == 2. Key concepts ==
11
Erik Bakker 15.1 12 This microlearning focuses on the "clean store" action. This action clears all messages within your message store so you can start with a clean slate.
eMagiz 1.1 13
Erik Bakker 15.1 14 * The "clean store" action has the most impact of all eMagiz cloud actions
15 * When executing the "clean store" action, you clear all messages from the message store
16 ** This means that all queued messages are wiped
17 * Consider the impact of executing this action before executing the action
eMagiz 1.1 18
Erik Bakker 15.1 19 == 3. Clean Store ==
eMagiz 1.1 20
Erik Bakker 15.1 21 In our previous microlearnings on cloud management, we learned a lot about the various actions you can take from our portal concerning the eMagiz cloud. In this microlearning, we will wrap the subject up by looking at the "clean store" action. The "clean store" action severely impacts your running solution as it clears all messages from your message store.
eMagiz 1.1 22
Erik Bakker 15.1 23 === 3.1 Considerations ===
eMagiz 1.1 24
Erik Bakker 15.1 25 * The "clean store" action has the most impact of all eMagiz cloud actions
26 * When executing the "clean store" action, you clear all messages from the message store
27 ** This means that all queued messages are wiped
28 * Consider the impact of executing this action before executing the action
eMagiz 1.1 29
Erik Bakker 15.1 30 === 3.2 Execution Steps ===
eMagiz 1.1 31
Erik Bakker 15.1 32 Follow these steps carefully to acquire the desired result. The clean store is even more nuclear than the Reset Runtime option. By choosing the clean store, you not only throw away logging and deployed flows but also **all** messages stored on JMS and runtime level. Only use this option after consulting someone else, and only use it on Test and Acceptance. Using it on Production would probably mean that the cure is worse than your problem.
33 1. Navigate to Deploy -> Architecture for the bus you want to perform this action
34 2. Select the correct environment for which you want to perform this action. See the figure below for how you can do this
eMagiz 1.1 35
Erik Bakker 15.1 36 [[image:Main.Images.Microlearning.WebHome@expert-emagiz-cloud-management--switch-environments.png]]
Erik Bakker 9.1 37
Erik Bakker 15.1 38 3. Press the "Start Editing" button, located on the left bottom of the screen
39 4. Navigate with your mouse to the white (blank) canvas surrounding your bus environment
40 5. Right-click on this white (blank) canvas and select the Clean Store option. See picture below
Erik Bakker 9.1 41
Erik Bakker 15.1 42 [[image:Main.Images.Microlearning.WebHome@expert-emagiz-cloud-management--select-clean-store-option.png]]
Erik Bakker 9.1 43
Erik Bakker 15.1 44 6. eMagiz will now automatically execute a clean store action. By performing the clean store action, you clear the message store of the JMS servers, including stopping the servers, removing the content of all queues, and starting them again.
45 7. Execute all standard checks, i.e., checking the logs under Manage -> Log Entries and verify if you can access the runtimes via runtime dashboard
Erik Bakker 9.1 46
Eva Torken 17.1 47 == 4. Key takeaways ==
eMagiz 1.1 48
Erik Bakker 15.1 49 * The "clean store" action has the most impact of all eMagiz cloud actions
50 * When executing the "clean store" action, you clear all messages from the message store
51 ** This means that all queued messages are wiped
52 * Consider the impact of executing this action before executing the action
eMagiz 1.1 53
Eva Torken 17.1 54 == 5. Suggested Additional Readings ==
Carlijn Kokkeler 18.1 55 * [[Novice (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Novice.WebHome||target="blank"]]
56 ** [[eMagiz Cloud Management (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Novice.eMagiz Cloud Management.WebHome||target="blank"]]
57 * [[Intermediate (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.WebHome||target="blank"]]
58 ** [[eMagiz Cloud Management (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.eMagiz Cloud Management.WebHome||target="blank"]]
59 ** [[eMagiz Runtime Management (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.eMagiz Runtime Management.WebHome||target="blank"]]
60 *** [[Reset Runtime (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.eMagiz Runtime Management.intermediate-emagiz-runtime-management-reset-runtime.WebHome||target="blank"]]
61 * [[Advanced (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.WebHome||target="blank"]]
62 ** [[eMagiz Cloud Management (Navigation))>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.eMagiz Cloud Management.WebHome||target="blank"]]
Carlijn Kokkeler 19.1 63 * [[Clean store (Search Result)>>url:https://docs.emagiz.com/bin/view/Main/Search?sort=score&sortOrder=desc&highlight=true&facet=true&r=1&f_space_facet=0%2FMain.&f_type=DOCUMENT&f_locale=en&f_locale=&f_locale=en&text=clean+store||target="blank"]]
Eva Torken 17.1 64 )))((({{toc/}}))){{/container}}{{/container}}