SUBSCRIBER_FORCE_CLOSE

The advisory reports that the persistence store closed a durable subscriber.

Details

For background information, see Persistence: Stores and Durables.

Diagnosis

Each durable can serve at most one subscriber object at a time. A durable subscriber connected to the persistence store, and it maps to a durable that already serves another subscriber object. The store resolves collisions in favor of the more recent subscriber, deactivating the older subscriber.

Actions

Close the subscriber object. Clean up application state associated with the subscriber. Report this advisory to an administrator.

Fields

Field Description
name SUBSCRIBER_FORCE_CLOSE
reason DURABLE_SUBSCRIBER_COLLISION
endpoints The string array value of this field contains the single endpoint that the closed subscriber had instantiated.
subscriber_name Subscriber name of the closed durable subscriber.
timestamp The DateTime value of this field indicates the time that the library generated the advisory.

Although DateTime values can represent time with nanosecond precision, the actual resolution of the timestamp is only as fine-grained as the host computer's operating system supports.