nats.rb icon indicating copy to clipboard operation
nats.rb copied to clipboard

Ruby client for NATS, the cloud native messaging system.

Results 3 nats.rb issues
Sort by recently updated
recently updated
newest added

in go, on reconnect, a subscription with a limit is followed up by unsubscribe(max-received) This can cause unnecessary traffic and unnecessarily dropped messages in queue subscribers. https://github.com/nats-io/nats.rb/blob/801f4564a5064ddd2cad0ee1a23f1ef05ec748b9/lib/nats/client.rb#L1072-L1090

IPv6 addresses can have brackets around their host, this causes issues here: https://github.com/nats-io/nats.rb/blob/1bb2325919d4f1a0324f9f14a983243a3301623a/lib/nats/client.rb#L229 where `EM.connect()` eventually goes down to a `gethostname` call. Simple hack is to update that to something...

We are from the BOSH team, and we use nats.rb client with TLS enabled. We have a problem with NATS server error: `oversized record received`. So we observed that the...