Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Done
-
None
Description
Service deployment should be based on discovery messages distribution.
The procedure is as follows:
- Deploying node sends a message with a service configuration.
- Coordinator calculates the assignments and sends them in another message.
- Nodes check, whether they are assigned to deploy any services, and do so, if they are.
Utility cache won't be needed after these changes are made. All its mentions should be removed from the code.
Attachments
Issue Links
- is part of
-
IGNITE-9607 Service Grid redesign - phase 1
- Resolved
- is required by
-
IGNITE-8362 Collect service deployment results asynchronously on coordinator
- Resolved
-
IGNITE-9076 Service Grid: Introduce timeout to interrupt long Service#init on deployment
- Open
-
IGNITE-9075 Service Grid: Lifecycle of affinity deployed service should be reworked
- Resolved
- links to