QnaList > Groups > Akka-User > Aug 2013
faq

Upgrade In An Akka Cluster

How does one go about it? I'm guessing a rolling restart won't work since different nodes would then have different class versions.

asked Aug 28 2013 at 00:02

Jan Vincent Liwanag's gravatar image



1 Replies for : Upgrade In An Akka Cluster
Rolling upgrade by restarting the nodes one by one and allowing the to rejoin is the safest way. If you are not sharing classes through Java serialization but using a generic (and extensible/backward compatible) protocol (like Protobuf) then class versions should not be a problem. It is not trivial though and needs to be designed for, thought through and tested in staging before doing it in a production cluster. 
On Wed, Aug 28, 2013 at 8:55 AM, Jan Vincent Liwanag  wrote:
How does one go about it? I'm guessing a rolling restart won't work since different nodes would then have different class versions.
-- 
>>>>>>>>>> Read the docs: http://akka.io/docs/
>>>>>>>>>> Check the FAQ: http://akka.io/faq/
>>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/groups/opt_out.
-- 
Jonas Bonér
Phone: +46 733 777 123
Home: jonasboner.com
Twitter: @jboner

answered Aug 28 2013 at 01:05

Jonas Bonér's gravatar image


Related discussions

Tagged

Group Akka-user

asked Aug 28 2013 at 00:02

active Aug 28 2013 at 01:05

posts:2

users:2

Akka-dev

Akka-user

©2013 QnaList.com