JPPF doesn't have yet the means to force the node on which tasks are going to be executed. There is a feature request for this, and we are still working on it.
However, you can configure a node to run multiple tasks in parallel by setting the number of processing threads in the node's configuration file.
There are 2 way to configure it:
- statically, in the configuration file for the node, just set the value for the property "processing.threads"
- dynamically, you can change the number of parallel threads from the admin console: in the Node Date view, right click on a node, and you will have the option to set the number of threads.
This is very efficient, I am testing wit a quad-core machine and having 4 or more threads makes a huge difference.
I hope this helps,