INTRODUCTION Overview Download and Install Quick Start Documentation Publications NONFRAMEWORK CODE Driver Interfaces Drivers Libraries Utilities FRAMEWORK CODE Interfaces Components Libraries Utilities Full Software Listings DEVELOPER Tutorials Examples Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
IcePing
|
An equivalent to Unix ping for Orca components and Ice infrastructure.
Checks if an Orca interface is reachable by trying to invoke ice_ping
method available for all Ice objects.
Usage is kept similar to ping. Ping tries to reach a destination specified by a hostname or an IP address. Iceping tries to reach a destination specified by the stringified proxy to an object.
This utility is self-documenting.
$ iceping --help
We intentionally do not use libOrcaIce so that when one component cannot connect to another iceping
can be considered a somewhat independent test of reachability.
Only one configuration option is required: how to find the IceGrid Registry. By default, iceping
tries to load ~/
.orcarc file which typically contains this information. Optionally, a dedicated file can be written. Create a file and name it iceping.cfg
Ice.Default.Locator=IceGrid/Locator: default -p 12000
Run iceping
utility with the custom config file:
$ iceping -r -f iceping.cfg
Alex Makarenko
Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)