Questions tagged [akka-remoting]

Akka is a library for building concurrent scalable applications using the Actor Model. Akka remoting is designed for communication in a peer-to-peer fashion. The remoting capabilities of Akka 2.0 are really powerful.

Akka is a toolkit and runtime for building highly concurrent, distributed, and resilient message-driven applications on the JVM. It helps in building concurrent scalable applications using the Actor Model. Akka remoting is designed for communication in a peer-to-peer fashion. The remoting capabilities of Akka 2.0 are really powerful.
Remote actor is an actor which listens on some given port. The remoting contains functionality not only to lookup a remote actor and send messages to it but also to deploy actors on remote nodes. These two types of interaction are referred to as: Lookup, Creation
It is most commonly used in distributed applications that run across the network.

63 questions
1
vote
1 answer

Node sometimes doesn't join the Akka.Net Cluster after IIS recycle AppPool

We created an Akka Cluster infrastructure for Sms, Email and Push notifications. 3 different kind of nodes are exist in the system, which are client, sender and lighthouse. Client role is being used by Web application and API application(Web and API…
1
vote
0 answers

How to change akka remote configuration with GuiceApplicationBuilder in Play?

I don't manage to change the configuration of akka remote in the tests of my Play! scala application. In my application.conf file, I set the akka remote port like this, and it works well: akka.remote.netty.tcp.port = 2552 In my integration tests,…
Simon
  • 6,025
  • 7
  • 46
  • 98
0
votes
1 answer

Actor Cluster Sharding Remember entities not properly recreating while Rolling restart of nodes

Problem In a 3 node Actor cluster, While doing rolling restart of 3 Nodes Remembered entities are not recreating properly. The Shards are completely rebalanced but Some of the entities not recreated. Cluster…
Arun
  • 67
  • 11
0
votes
0 answers

AKKA Classic remoting - Discarding inbound message to [unknown] in read-only association to [XX]

I am using AKKA classic remoting due to a legacy application with no intention to upgrade to using typed/artery. On the 2.6.10 version we have recently been getting the following message in the logs a.r.EndpointReader:90 - Discarding inbound message…
user3206236
  • 315
  • 5
  • 14
0
votes
1 answer

Akka - Actor Cluster Inconsistent Shard rebalance while Rolling restart of nodes

Issue When more no of actors in a shard the rebalancing is not happening properly when rolling restart of nodes. When the nodes restarted one by one sequentially some shard not rebalancing to other node properly. And other cluster sharding…
Arun
  • 67
  • 11
0
votes
1 answer

Akka.Net Stream Ordering (Stream Ordering Over the Network)

Does Akka.net Streams preserve input order of elements? If so, does this hold true when working with reactive streams over the network (when using stream refs)? Current Version of Akka.Streams being used is 1.4.39 Unfortunately, I was unable to find…
Daniel
  • 1
  • 2
0
votes
0 answers

Actor Cluster Slowness when Large size messages produced by a ShardRegion proxy

We implemented Akka clustering with cluster sharding for a use case. When we doing load testing for that, We created 1000 entity actors in a Node by cluster Sharding.(Cluster Node) And we sends messages to that entity actors from a Proxy Node (Shard…
Arun
  • 67
  • 11
0
votes
0 answers

Actor slowness in Akka Cluster when multiple threads send messages to ShardRegion with large Message size

We implemented Akka clustering with cluster sharding for a use case.When we doing load testing for that, We created 1000 entity actors in a Node by cluster Sharding. And we sends messages to that entity actors from a Proxy Node (Shard Region Proxy…
Arun
  • 67
  • 11
0
votes
0 answers

Two different type Entity actors in AKKA Cluster Sharding

How to create two different type actors in a single Akka Cluster. ActorRef ShardRegion=ClusterSharding.get(ClusterSys).start("Test", Props.create(ShardActor.class), settings,new ShardMessageExtrater()); Here when we start e ShardRegion we define…
0
votes
2 answers

How can we send a message from an actor system outside the Akka Cluster

I want to know how can we send a message to a particular actor in cluster without knowing the actual path.. For Example... I have 5 nodes all have same actorsytem and formed a cluster. Each node will have 2 actors in it all actors across cluster…
0
votes
1 answer

How to create an actor in Akka cluster dynamically

How can i create an actor in akka cluster Sharding dynamically with Cluster Client which will pass message from out side the cluster with akka remoting.
0
votes
1 answer

Any blogs,articals or docs to learn AKKA Remote internals?

Any blogs,articals or docs to learn AKKA Remote internals,indepth working how actor created how all connected how messages shared? Endpoint Reader,Writer,Endpoint Manager Association handler, Message Dispatcher
0
votes
1 answer

Unable to send a message to an akka remote actor

I'm new to akka remoting and I'm trying to simply send a message to a remote actor and get a response in return. I have 2 actor systems on localhost - different ports: MasterSystem and WorkerSystem. I have created an actor in WorkerSystem and tried…
0
votes
2 answers

Can we avoid creating of internal actor when doing ask re

Akka documentation says here: The ask operation involves creating an internal actor for handling this reply, which needs to have a timeout after which it is destroyed in order not to leak resources Is there any way we can stop this internal actor…
Prog_G
  • 1,539
  • 1
  • 8
  • 22
0
votes
1 answer

Akka Remote Performance issue

I am facing a performance issue in Akka remoting. I have 2 actors Actor1 and Actor2. The message sending between the actor is synchronous ask request from Actor1 to Actor2 and the response back from Actor2 to Actor1. Below is the sample code…
Prog_G
  • 1,539
  • 1
  • 8
  • 22