Package oracle.simplefan
Provides easy access to Oracle Fast Application Notification (FAN)
events. FAN events are produced by Oracle Real Application Cluster
(RAC) clusters to communicate significant changes in cluster
state. This package provides easy access to a subset of FAN
messages. The subset is sufficient to satisfy most user needs while
the simple API hides the full complexity of the complete FAN event
mechanism.
This package supports four FAN events.
- Load Balancing Advisory
- contain information that aids distributing work
- Service Member Down
- reports than one member instance of a service is down
- Service Composite Down
- reports that all member instances of a service are down
- Node Down
- reports that a node (host) is down
ons.config
localport=4100 remoteport=4200 loglevel=3 nodes=myhost.myco.com:6200
Related Documentation
For overviews, tutorials, examples, guides, and tool documentation, please see:- Oracle Database JDBC Developer's Guide
-
Interface Summary Interface Description FanEventListener FanSubscription FanUpEventListener -
Class Summary Class Description FanEvent This abstract class supports three types of FAN events: service events, node down events, and load advisory (RLB) events.FanManager An instance of this class is used to manage access to FAN events.LoadAdvisoryEvent This FAN event provides advice that directs load balancing for subscribers.NodeDownEvent The event posted when a node goes down.NodeUpEvent The event posted when a node gets UP.ServiceDownEvent A container that can hold both kinds of service events.ServiceDownEvent.ServiceMemberEvent The service member event that reflects the status change of a service on a particular instance (and node).ServiceUpEvent A container that can hold both kinds of service events.ServiceUpEvent.ServiceMemberEvent The service member event that reflects the status change of a service on a particular instance (and node). -
Enum Summary Enum Description LoadAdvisoryEvent.LoadStatus ServiceDownEvent.EventKind ServiceDownEvent.Reason ServiceUpEvent.EventKind ServiceUpEvent.Reason