Click on Javadoc link to open Javadoc documentation.
Package
org.gridgain.grid.spi.failover.always Javadoc![]()
Description
GridAlwaysFailoverSpi ![]()
Configuration
The following configuration parameters can be used to configure GridJobStealingFailoverSpi ![]()
| Setter Method | Description | Optional | Default |
|---|---|---|---|
| setMaximumFailoverAttempts(int) |
Sets maximum number of attempts to execute a failed job on another node. This parameter is available starting with GridGain 2.0 | Yes | 5 specified in GridAlwaysFailoverSpi.DFLT_MAX_FAILOVER_ATTEMPTS |
Examples
As any GridGain SPI, GridAlwaysFailoverSpi ![]()
![]()
GridAlwaysFailoverSpi failSpi = new GridAlwaysFailoverSpi(); GridConfigurationAdapter cfg = new GridConfigurationAdapter(); // Override maximum failover attempts. failSpi.setMaximumFailoverAttempts(5); // Override default failover SPI. cfg.setFailoverSpi(failSpi); // Start grid. GridFactory.start(cfg);
or from Spring configuration file
<bean id="grid.custom.cfg" class="org.gridgain.grid.GridConfigurationAdapter" singleton="true"> ... <bean class="org.gridgain.grid.spi.failover.always.GridAlwaysFailoverSpi"> <property name="maximumFailoverAttempts" value="5"/> </bean> ... </bean>

For more information about using Spring framework for configuration click here.
