The drop route command closes the route to another Replication Server.
By default, before dropping a route, the source Replication Server waits until the
destination Replication Server has cleaned up its part of the route. Use the with nowait option to allow the source Replication Server
to drop a route without informing the destination Replication Server. However, you must
manually clean the destination Replication Server when it becomes available again.
Warning! Use the with nowait option only
when the destination is temporarily irrecoverable and you must drop
the route without waiting for the destination Replication Server
to become available.
When dropping a route using the default settings:
- The
source Replication Server drops all the system table subscriptions created
by the destination.
- The source Replication Server sends a drop route
protocol message to the destination Replication Server.
- After this message is delivered to the destination
Replication Server (or to the next site, if the route is an indirect
route), the source Replication Server drops the route by deleting
the entry from its rs_routes system
table and, for direct routes, deleting the outbound queue.
- The destination Replication Server receives the
drop route message and cleans up its part of the route by deleting
the locater for the source Replication Server from its rs_locater system
table.
When dropping a route with the
with
nowait option:
The
source Replication Server drops all the system table subscriptions created
by the destination.
The source Replication Server cleans up the route
by deleting the route entry from its rs_routes system
table and, for direct routes, dropping the outbound queue.