JPPF, java, parallel computing, distributed computing, grid computing, parallel, distributed, cluster, grid, cloud, open source, android, .net
JPPF, java, parallel computing, distributed computing, grid computing, parallel, distributed, cluster, grid, cloud, open source, android, .net
JPPF

The open source
grid computing
solution

 Home   About   Features   Download   Documentation   Forums 

Configuration properties reference

From JPPF 2.5 Documentation

Jump to: navigation, search

Contents

Main Page > Configuration properties reference

Server properties

Property name Default Value Comments
class.server.port 11111 driver's class loader port
app.server.port 11112 server / client communication port
node.server.port 11113 server / node communication port
jppf.management.enabled true enable server management
jppf.management.host computed management server host
jppf.management.port 11198 management remote connector port
jppf.management.rmi.port 12198 management server's RMI registry 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
class.peer.<name>.server.port 11111 named peer server class loader port
node.peer.<name>.server.port 11113 named peer server node communication port
jppf.peer.discovery.enabled false enable peer discovery
jppf.load.balancing.algorithm proportional load balancing algorithm name
jppf.load.balancing.strategy jppf load balancing parameters profile name
strategy.<profile>.<parameter> null parameter for the named parameters profile
jppf.jvm.options null JVM options for the server process
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
transition.thread.pool.size number of available CPUs 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 number of available CPUs number of threads allocated to the reaper
jppf.socket.max-idle -1 number of seconds a socket connection can remain idle before being closed
jppf.nio.connection.check true enable/disable network connection checks on write operations


Node properties

Property name Default Value Comments
jppf.server.host localhost JPPF server host address
class.server.port 11111 driver's class loader port
node.server.port 11113 server / node communication port
jppf.management.enabled true enable server management
jppf.management.host computed node's management server host
jppf.management.port 11198 management remote connector port
jppf.management.rmi.port 12198 management server's RMI registry 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.ipv4.include null IPv4 inclusion patterns for server discovery
jppf.discovery.ipv4.exclude null IPv4 exclusion patterns for server discovery
jppf.discovery.ipv6.include null IPv6 inclusion patterns for server discovery
jppf.discovery.ipv6.exclude null IPv6 exclusion patterns for server discovery
jppf.jvm.options null JVM options for the node process
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
reconnect.initial.delay 1 delay in seconds before the first reconnection attempt
reconnect.max.time 60 delay in seconds after which reconnection attemps stop. Negative value = never stop
reconnect.interval 1 frequency in seconds of reconnection attempts
processing.threads number of available CPUs 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
jppf.socket.max-idle -1 number of seconds a socket connection can remain idle before being closed


Application client and admin console properties

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>.class.server.port 11111 named driver's class loader port
<driver_name>.app.server.port 11112 named server / client communication 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
reconnect.initial.delay 1 delay in seconds before the first reconnection attempt
reconnect.max.time 60 delay in seconds after which reconnection attempts stop. Negative value = never stop
reconnect.interval 1 frequency in seconds of reconnection attempts
jppf.remote.execution.enabled true enable remote execution
jppf.local.execution.enabled false enable local execution
jppf.local.execution.threads number of available CPUs 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.ipv4.include null IPv4 inclusion patterns for server discovery
jppf.discovery.ipv4.exclude null IPv4 exclusion patterns for server discovery
jppf.discovery.ipv6.include null IPv6 inclusion patterns for server discovery
jppf.discovery.ipv6.exclude null IPv6 exclusion patterns for server discovery
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.ui.splash true enable display of splash screen at startup
jppf.socket.max-idle -1 number of seconds a socket connection can remain idle before being closed


Main Page > Configuration properties reference

JPPF Copyright © 2005-2017 JPPF.org Powered by MediaWiki