Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
4.0.0 M5
-
None
-
None
Description
According to the new architecture of Stratos we need to have an agent running in each cartridge instance (VM instance). The responsibilities of the agent would be following:
1. Retrieve meta data via instance user-data (payload).
2. Process user-data and retrieve required information.
3. Send member started event to message broker topic "instance-status".
4. Start the application.
5. Check the health of the application.
6. Send member activated event once the application is ready to serve incoming requests.
7. Send health stats periodically to CEP.