Configuring Eclipse Amlen resource adapter for high availability
Eclipse Amlen might experience planned and unplanned outages. High availability (HA) provides the ability for messaging services to withstand outages and continue providing processing capability. Consider the following property settings when you configure the Eclipse Amlen resource adapter for HA.
When you develop applications, you might want to consider the quality of service and subscription durability that you set. If a message is published as QoS 0, then the message is not persistent and is not stored on the Eclipse Amlen server. The message might be lost if the publisher is disconnected, or if the server fails. If a subscriber is disconnected at the time the server receives the published message, the subscriber might not receive the message. A non-durable subscription is not persisted and is deleted (together with any undelivered messages that are associated with it) when a subscriber is closed or when the Eclipse Amlen server or WebSphere® Application Server restarts after a failure event.
For more information about developing MQTT applications and developing MQTT applications for high availability, see Developing MQTT applications. For more information about developing JMS applications, see Developing JMS applications.
Complete the following steps to configure the Eclipse Amlen resource adapter to support HA.