Property name
|
Default Value
|
Comments
|
jppf.server.port
|
11111
|
driver's main port
|
jppf.management.enabled
|
true
|
enable server management
|
jppf.management.host
|
computed
|
management server host
|
jppf.management.port
|
11198
|
management remote connector port
|
jppf.discovery.enabled
|
true
|
enable server broadcast and discovery
|
jppf.discovery.group
|
230.0.0.1
|
UDP broadcast group
|
jppf.discovery.port
|
11111
|
UDP broadcast port
|
jppf.discovery.broadcast.interval
|
5000
|
UDP broadcast interval in milliseconds
|
jppf.peers
|
null
|
space separated list of peer server names
|
jppf.peer.<name>.server.host
|
localhost
|
named peer server host name
|
jppf.peer.<name>.server.port
|
11111
|
named peer server port
|
jppf.peer.discovery.enabled
|
false
|
enable peer discovery
|
jppf.load.balancing.algorithm
|
proportional
|
load balancing algorithm name
|
jppf.load.balancing.profile
|
jppf
|
load balancing parameters profile name
|
jppf.load.balancing.profile.<profile>.<parameter>
|
null
|
parameter for the named parameters profile
|
jppf.jvm.options
|
null
|
JVM options for the server process
|
transition.thread.pool.size
|
available processors
|
number of threads performing network I/O
|
jppf.local.node.enabled
|
false
|
enable a node to run in the same JVM as the driver
|
jppf.recovery.enabled
|
true
|
enable recovery from hardware failures on the nodes
|
jppf.recovery.max.retries
|
3
|
maximum number of pings to the node before the connection is considered broken
|
jppf.recovery.read.timeout
|
6000 (6 seconds)
|
maximum ping response time from the node
|
jppf.recovery.server.port
|
22222
|
port number for the detection of node failure
|
jppf.recovery.reaper.run.interval
|
60000 (1 minute)
|
interval between connection reaper runs
|
jppf.recovery.reaper.pool.size
|
available processors
|
number of threads allocated to the reaper
|
jppf.nio.connection.check
|
true
|
enable/disable network connection checks on write operations
|
jppf.discovery.broadcast.include.ipv4
|
null
|
broadcast to the specified IPv4 addresses (inclusive filter)
|
jppf.discovery.broadcast.exclude.ipv4
|
null
|
prevent broadcast to the specified IPv4 addresses (exclusive filter)
|
jppf.discovery.broadcast.include.ipv6
|
null
|
broadcast to the specified IPv6 addresses (inclusive filter)
|
jppf.discovery.broadcast.exclude.ipv6
|
null
|
prevent broadcast to the specified IPv6 addresses (exclusive filter)
|
Property name
|
Default Value
|
Comments
|
jppf.server.host
|
localhost
|
JPPF server host address
|
jppf.server.port
|
11111
|
JPPF server port
|
jppf.management.enabled
|
true
|
enable node management
|
jppf.management.host
|
computed
|
node's management server host
|
jppf.management.port
|
11198
|
management remote connector port
|
jppf.discovery.enabled
|
true
|
enable server discovery
|
jppf.discovery.group
|
230.0.0.1
|
server discovery: UDP multicast group
|
jppf.discovery.port
|
11111
|
server discovery: UDP multicast port
|
jppf.discovery.timeout
|
5000
|
server discovery timeout in milliseconds
|
jppf.discovery.include.ipv4
|
null
|
IPv4 inclusion patterns for server discovery
|
jppf.discovery.exclude.ipv4
|
null
|
IPv4 exclusion patterns for server discovery
|
jppf.discovery.include.ipv6
|
null
|
IPv6 inclusion patterns for server discovery
|
jppf.discovery.exclude.ipv6
|
null
|
IPv6 exclusion patterns for server discovery
|
jppf.jvm.options
|
null
|
JVM options for the node process
|
processing.threads
|
available processors
|
number of threads used for tasks execution
|
jppf.policy.file
|
null
|
path to the security policy file, either local to the node or in the server's file system
|
jppf.idle.mode.enabled
|
false
|
enable the idle mode
|
jppf.idle.timeout
|
300000 (5 minutes)
|
the time of keyboard and mouse inactivity before considering the node idle, expressed in milliseconds
|
jppf.idle.poll.interval
|
1000 (1 second)
|
how often the node will check for keyboard and mouse inactivity, in milliseconds
|
jppf.idle.detector.factory
|
null
|
implementation of the idle detector factory
|
jppf.recovery.enabled
|
false
|
enable recovery from hardware failures
|
jppf.recovery.server.port
|
22222
|
port number for the detection of hardware failure
|
jppf.classloader.cache.size
|
50
|
size of the class loader cache for the node
|
Property name
|
Default Value
|
Comments
|
jppf.drivers
|
default-driver
|
space-separated list of driver names
|
<driver_name>.jppf.server.host
|
localhost
|
named driver's host or ip address
|
<driver_name>.jppf.server.port
|
11111
|
named driver's port
|
<driver_name>.jppf.management.host
|
localhost
|
named server's management server host
|
<driver_name>.jppf.management.port
|
11198
|
named server's management remote connector port
|
<driver_name>.jppf.management.enabled
|
true
|
enable remote management of named server
|
<driver_name>.priority
|
0
|
named server priority
|
<driver_name>.jppf.pool.size
|
1
|
named server connection pool size
|
jppf.client.max.init.time
|
5000 (5 seconds)
|
maximum JPPF client initialization wait time
|
jppf.remote.execution.enabled
|
true
|
enable remote execution
|
jppf.local.execution.enabled
|
false
|
enable local execution
|
jppf.local.execution.threads
|
available processors
|
maximum threads to use for local execution
|
jppf.pool.size
|
1
|
connection pool size when discovery is enabled
|
jppf.discovery.enabled
|
false
|
enable server discovery
|
jppf.discovery.group
|
230.0.0.1
|
server discovery: UDP multicast group
|
jppf.discovery.port
|
11111
|
server discovery: UDP multicast port
|
jppf.discovery.include.ipv4
|
null
|
IPv4 inclusion patterns for server discovery
|
jppf.discovery.exclude.ipv4
|
null
|
IPv4 exclusion patterns for server discovery
|
jppf.discovery.include.ipv6
|
null
|
IPv6 inclusion patterns for server discovery
|
jppf.discovery.exclude.ipv6
|
null
|
IPv6 exclusion patterns for server discovery
|
jppf.socket.max-idle
|
-1
|
seconds a socket connection can remain idle before being closed
|
jppf.ui.splash
|
true
|
enable display of splash screen at startup
|
jppf.local.execution.accumulation.size
|
all tasks
|
how many completed tasks before notifying
|
jppf.local.execution.accumulation.time
|
job completion time
|
how long before notifying
|
jppf.local.execution.accumulation.unit
|
m = milliseconds
|
time unit to use
|
Property name
|
Default Value
|
Comments
|
reconnect.initial.delay
|
1
|
delay in seconds before the first reconnection attempt
|
reconnect.max.time
|
60
|
delay in seconds after which reconnection attempts stop. < 0 means never stop
|
reconnect.interval
|
1
|
frequency in seconds of reconnection attempts
|
jppf.object.stream.builder
|
null
|
optional object stream builder
|
jppf.object.input.stream.class
|
java.io.ObjectInputStream
|
optional alternate object input stream
|
jppf.object.output.stream.class
|
java.io.ObjectOutputStream
|
optional alternate object input stream
|
jppf.data.transform.class
|
null
|
optional network data transformation
|
jppf.socket.buffer.size
|
32768
|
receive/send buffer size for socket connections
|
jppf.socket.tcp_nodelay
|
true
|
disable Nagle's algorithm
|
jppf.socket.keepalive
|
false
|
enable / disable keepalive
|
jppf.temp.buffer.size
|
32768
|
size of temporary buffers used in I/O transfers
|