nats-server
nats-server copied to clipboard
High-Performance server for NATS.io, the cloud and edge native messaging system.
In Redis there is a numsub function that returns the number of subscribers. This is important if I want to wait for a response of each subscriber. But how to...
I am having a hard time understanding how to secure my streams. I was able to get subject security working before adding in Jetstream with the following config: ``` #...
`max_batch` and `max_expires` are only meaningful to pull consumers, they can be set and updated on push consumers without a server rejection. `inactive_threshold` is only meaningful for ephemeral consumers, but...
## Feature Request A number of external systems could utilize introspection into the readiness and liveness of the NATS server, such as K8s and others (see https://github.com/nats-io/nats-server/issues/1903). This will provide...
It may be useful to include information about the user identity (public NKEY) that created a stream in the stream info metadata. This may need to be opt-in for conf...
On ack expiration, the ack_pending is not getting decreased, and num_pending is not getting re-increased. ```typescript Deno.test("manual - pull inflight acks expired", async () => { const sc = StringCodec();...
## Feature Request (This is mostly a thought-experiment based on https://github.com/nats-io/nats-server/discussions/2229#discussioncomment-1925325 so please take it with a grain of salt - there might better ways to go about doing this...
## Feature Request I would like metrics for replication lag. #### Use Case: There are issues we've seen where source replication lag spikes when looking at the output of `nats...
This is a repost from the slack: > Hello, is there a mechanism in JetStream or NATS Streaming for a custom routing logic to split messages between subjects? > E.g....
When a monitoring port is in secure mode attempting to connect via http gives the impression the system is not working. Should do a 30x redirect.