Next: , Previous: The Configuration Language, Up: Building a DSA application with PolyORB


8.5.5 Partition Runtime Parameters

You can adjust some parameters of your DSA applications using the PolyORB configuration file, polyorb.conf. The parameters relevant to the Ada Distributed Systems Annex are specified in the [dsa] section.

See Run-time configuration for complete documentation of PolyORB's runtime configuration facilities.

name_service = [IOR/corbaloc]
You can set this parameter instead of the environment variable POLYORB_DSA_NAME_SERVICE. Though if you use a Starter, ensure that this parameter is set for all the partitions, as this is not done automatically as for the POLYORB_DSA_NAME_SERVICE environment variable.
max_failed_requests = [integer]
Each partition will attempt a given number of requests to the name server before failing. This allows some time for every partition to register in the name server.
delay_between_failed_requests = [duration in milliseconds]
As above, only this specifies the delay between requests.
termination_initiator = [true/false]
Is this partition a termination initiator.
termination_policy = [global_termination/deferred_termination/local_termination]
The termination policy for this partition.
tm_time_between_waves = [duration in milliseconds]
The delay between termination waves.
tm_time_before_start = [duration in milliseconds]
The delay before the termination manager starts sending waves.
detach = [true/false]
If true, the partition will be detached.
rsh_options = [string]
Options passed to the rsh command when using the module polyorb.dsa_p-remote_launch
rsh_command = [string]
Which command should the module polyorb.dsa_p-remote_launch use to spawn remote programs.