nats-io / nats-server

High-Performance server for NATS.io, the cloud and edge native messaging system.
https://nats.io
Apache License 2.0
16k stars 1.41k forks source link

Consumer ack floor sequence exceeds current stream sequence #6159

Open funkye opened 8 hours ago

funkye commented 8 hours ago

Observed behavior

At the moment we are observing a situation that the consumer ack floor sequence is much higher than the stream sequence. As a result, the consumer does not read new messages.

Consumer info: Problem_consumer_info

Stream info: Problem_stream_info

Expected behavior

Consumer ack floor sequence does not exceed stream sequence and new messages are read by the consumer.

Server and client version

NATS server version: 2.10.20, not a cluster .NET client version: 2.2.3

Host environment

OS: Ubuntu 22.04.1

Steps to reproduce

No stable reproduce. Observed on WorkQueue type of retention.