Issue: A subscriber receiving data through a stream does not receive all the data sent by the publisher before the ESP node shuts down unexpectedly.
Replace the stream feeding the subscriber with a window configured with a retention time long enough to allow the subscriber to reconnect when the node comes back up or (if the node is in active-active HA mode) fails over to its secondary instance. For example, if it takes the subscriber a minute to reconnect, configure a 2-minute retention time.
See the SAP Event Stream Processor: Developer Guide for information on data retention policies for windows.
Replace the stream feeding the subscriber with a window on which guaranteed delivery (GD) is enabled.
Guaranteed delivery (GD) uses log stores to ensure that a GD subscriber registered with a GD stream or window receives all the data processed by that stream or window even if the client is not connected when the data is produced. GD is supported on streams and windows and each GD stream or window requires a log store.
For a window assigned to a memory store, or a stream, consider using persistent subscribe pattern (PSP) instead of GD.
See the SAP Event Stream Processor: Developer Guide for information on guaranteed delivery and PSP.