GitHub user pjfanning added a comment to the discussion: Akka to Pekko 
Migration Rollback

The wiki page describes migrating a cluster from a pure Akka cluster to a pure 
Pekko cluster involves 3 distinct phases.

> [...] you will need to do 3 phases to fully replace your Akka cluster with a 
> Pekko cluster:
> 
> join Pekko nodes (that impersonate Akka nodes) to your Akka cluster and then 
> start to remove the Akka nodes
> when you have no Akka nodes, start replacing the Pekko nodes with ones that 
> do not impersonate Akka nodes but that still agree to interact with Akka 
> nodes (because some Pekko nodes are still impersonating Akka nodes - ie ones 
> that still have `pekko.remote.protocol-name="akka"`)
> when all nodes are using `pekko.remote.protocol-name="pekko"`, then you can 
> replace all the nodes with nodes that no longer accept "pekko" as a protocol 
> name (ie `pekko.remote.accept-protocol-names=["pekko"]`) 

If you hit issues in the first phase, then you can stop the new Pekko nodes and 
return to being a cluster with just Akka nodes.

GitHub link: 
https://github.com/apache/pekko/discussions/1421#discussioncomment-10252379

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to