.... I have tried using the Async variants of the, but this does not
change the number of public threads required in the Ignite server that is
the recipient of the call (which I guess is sensible when I think about
it).

-----Original Message-----
From: Raymond Wilson [mailto:raymond_wil...@trimble.com]
Sent: Thursday, October 5, 2017 10:52 AM
To: 'user@ignite.apache.org' <user@ignite.apache.org>
Subject: RE: Possible dead lock when number of jobs exceeds thread pool

It seems that the C# API does not support custom thread pools. There is no
WithExecutor() method on ICompute, and looking at the client source I
don't see any relevant executor support.

Is this due to the Async method variants supported on the C# API?

-----Original Message-----
From: Raymond Wilson [mailto:raymond_wil...@trimble.com]
Sent: Thursday, October 5, 2017 9:23 AM
To: 'user@ignite.apache.org' <user@ignite.apache.org>
Subject: RE: Possible dead lock when number of jobs exceeds thread pool

Alex,

Thanks for the pointer to the custom thread pools.

The ExecutorConfiguration aspect of the grid configuration does not appear
to be present in the C# API. Is this only supported in the XML
configuration file for C# clients?

Raymond.

-----Original Message-----
From: afedotov [mailto:alexander.fedot...@gmail.com]
Sent: Thursday, October 5, 2017 4:07 AM
To: user@ignite.apache.org
Subject: RE: Possible dead lock when number of jobs exceeds thread pool

Raymond,

Yes. Your understanding is correct, that should be the reason of
starvation.
Please take a look at custom thread pools
https://apacheignite.readme.io/v2.2/docs/thread-pools#section-custom-threa
d-pools.

Kind regards,
Alex




--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to