[
https://issues.apache.org/jira/browse/STRATOS-1006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dinithi De SIlva updated STRATOS-1006:
--------------------------------------
Fix Version/s: 4.1.0 RC1
> Lost of ReadyToShutDown event cause members who are in "ReadyToShutDown"
> forever
> --------------------------------------------------------------------------------
>
> Key: STRATOS-1006
> URL: https://issues.apache.org/jira/browse/STRATOS-1006
> Project: Stratos
> Issue Type: Bug
> Components: Autoscaler
> Affects Versions: 4.0.0
> Reporter: Manula Chathurika Thantriwatte
> Assignee: Manula Chathurika Thantriwatte
> Fix For: 4.1.0 Alpha, 4.1.0 RC1
>
>
> Proposed solution:
> AS delegate terminate flow will changes as following
> 1 Put the member to the pending member termination list.(Remove the
> "sendMemberCleanupEvent" sending from the there)
> 2. Implement a new drool to get the members from the pending member
> termination list and publish the instance clean up event.This will make sure
> to send instance clean up event all the members in the pending member
> termination list.
> 3. Once cartridge agent receive that instance clean up, following things are
> happen as with the current implementation
> CA Publish member ready to shutdown event ---> CC publish member ready to
> shutdown event
> 4. Once AS get the above member ready to shutdown event, it will move the
> member from pending member termination list to obsolete list
> Terminate of the members from the obsolete list happen as the same with the
> current implementation.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)