On Thu, Jan 30, 2014 at 5:33 PM, <[email protected]> wrote:

> Well that is unfortunate because it is now required to upgrade every
> service in a cluster. This is not always feasible which then requires us to
> split nodes into multiple clusters which then the services can't
> communicate with each other easily as we use distributed messaging with
> discovery.
>

In general I'd advise not to update major versions of any software
partially across a cluster. There's all sorts of implications in version
compatibility and semantics. What are your hard requirements? Update the
major on all software, deploy fresh, then do a "failover" to the new
cluster, so if anything goes wrong, you can always switch back.


>
> On Wednesday, January 29, 2014 2:29:22 PM UTC-8, √ wrote:
>
>> Akka is not binary compatible between major releases.
>>
>> Cheers,
>> V
>> On Jan 29, 2014 11:10 PM, <[email protected]> wrote:
>>
>>> When running a cluster with a mix of 2.3.0-RC1 and 2.2.3 nodes, the
>>> heartbeats fail because of the movement of the HeartBeat class.
>>>
>>> The class Heartbeat was moved from akka.cluster.
>>> ClusterHeartbeatReceiver$Heartbeat to akka.cluster.
>>> ClusterHeartbeatSender$Heartbeat. What is the reason for this breaking
>>> change and what can I do to get this working.
>>>
>>> java.lang.ClassNotFoundException: Could not locate the class
>>> akka.cluster.ClusterHeartbeatReceiver$Heartbeat
>>> at com.webtrends.portfolio.harness.service.HarnessClassLoader$$anonfun$
>>> loadClass$1.apply(HarnessClassLoader.scala:38)
>>>  at com.webtrends.portfolio.harness.service.HarnessClassLoader$$anonfun$
>>> loadClass$1.apply(HarnessClassLoader.scala:38)
>>> at scala.Option.getOrElse(Option.scala:120)
>>>  at com.webtrends.portfolio.harness.service.
>>> HarnessClassLoader.loadClass(HarnessClassLoader.scala:38)
>>>
>>>
>>> Thanks,
>>>
>>> Ivan
>>>
>>> --
>>> >>>>>>>>>> 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.
>>>
>>  --
> >>>>>>>>>> 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.
>



-- 
Cheers,
√

*———————**Viktor Klang*
*Chief Architect - **Typesafe <http://www.typesafe.com/>*

Twitter: @viktorklang

-- 
>>>>>>>>>>      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.

Reply via email to