Hi Soumya,
I am facing a similar issue with my application. Could you please let me
know the tool you used to monitor the state of the running threads in your
application. I would like to confirm if this exactly what is happening with
my application also.
Thanks,
Yogesh
On Tuesday, November 25, 2014 12:12:14 PM UTC-5, Soumya Simanta wrote:
>
> Not all threads in my dispatcher are running to 100%.
> Following is my dispatcher.
>
> my-dispatcher{
> type = Dispatcher
> executor = "fork-join-executor"
> fork-join-executor {
> # Min number of threads to cap factor-based parallelism number to
> parallelism-min = 8
> # Parallelism (threads) ... ceil(available processors * factor)
> parallelism-factor = 2.0
> # Max number of threads to cap factor-based parallelism number to
> parallelism-max = 120
> }
> throughput = 200
> }
>
> I'm calling my actors using a router.
>
> val actor = context.actorOf(Props(new MyActor(pubRedisClient,
> pubChanName)).withRouter(SmallestMailboxRouter(nrOfInstances =
> 20)).withDispatcher("akka.my-dispatcher"), name = "my-analyzer-router")
>
> What I cannot understand is that all threads in my dispatching go into the
> blocking state at the same time (please see the screenshots). Looks like
> this is happening consistently. My intuition is if there is a blocking
> piece of code then it's very strange that the blocking piece is being
> executed at the exact same time again and again.
>
> Any idea why this would be happening?
>
> Thanks
> -Soumya
>
>
>
>
>
>
--
>>>>>>>>>> Read the docs: http://akka.io/docs/
>>>>>>>>>> Check the FAQ:
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>> 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/d/optout.