You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Any NATs operations that were issued would just silently fail and timeout upon reconnect.
Nats server logs show
[1] 2023/08/20 14:12:29.851525 [ERR] 172.24.0.1:11680 - cid:36924 - maximum payload exceeded: 1248483 vs 1048576
So I assume that what I thought was a <1MB file was actually bigger so I should use object store but perhaps returning an error or logging a warning when you actually invoke the put command.
The text was updated successfully, but these errors were encountered:
You can increase the max payload size (though values above few megabytes are not advised). It's part of the server config.
We will add a check for publish payload size. I need to think about it, as it can change between reconnects and I would prefer to avoid any locks in publish.
We're working on that. Atomic value is an easy solution to implement, but it means reading that atomic value on every single publish, which I don't like.
Currently If you try upload blobs bigger than 1MB you do not get an error and sometimes the ack just never is received.
There is a tracing error emitted
Which shows a general failure
Followed by
Any NATs operations that were issued would just silently fail and timeout upon reconnect.
Nats server logs show
So I assume that what I thought was a <1MB file was actually bigger so I should use object store but perhaps returning an error or logging a warning when you actually invoke the put command.
The text was updated successfully, but these errors were encountered: