server
server copied to clipboard
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
It would be nice to have the python [paho interoperability tests](https://github.com/eclipse/paho.mqtt.testing/tree/master/interoperability) run against `example/paho/main.go` when a PR is merged into a `v*` branch.
Ongoing discussion about current and future releases can be found on the discussions page: > https://github.com/mochi-co/mqtt/discussions
the method processPublish,when client pub QoS2 msg,broker should set inflight,but the newest version not
I use Mosquitto as Broker and Go-auth plugin for Authentication and ACL manage using MySQL or MongoDB on ubuntu server. I hope you need to add this type of features....
When running `./mqtt-stresser -broker tcp://localhost:1883 -num-clients=40 -num-messages=10000` the broker appears to occasionally stall, although it does not freeze, and it continues to process other messages as expected. Testing against the...
Hi. Please, add to auth Authenticate interface more options. I think Authenticate interface can be changed to next: ``` type AuthRequest struct { Remote string ClientID string User []byte Password...
We are using the MQTT broker and publishing messages directly to all clients using the broker's `Publish()` func. This func adds a new publish packet to the `inlineMessages.pub` buffered channel...
I noticed that BadgerDB storage started growing unbounded (it was many files and several gigabytes quite quickly). Looks like the Badgerhold/Badger Storage example doesn't provide a way for the user...
Currently the messages that not sent to client yet will be wiped out when server down. I previous using badge, but that very terriable, causing about 5GB trash don't know...
Hello,最近使用 flutter的client,连接服务。用的是mqtt5_client这个lib。 服务端报错: ``` time=2023-11-20T22:05:39.822+08:00 level=INFO msg=unsubscribed hook=my-custom-events-hook client=android_client_iDxic_usrItug3Lj2c5 filters=[] time=2023-11-20T22:05:39.822+08:00 level=WARN msg="" listener=t1 error=EOF time=2023-11-20T22:05:42.144+08:00 level=WARN msg="client keepalive is below minimum recommended value and may exhibit connection instability" client=""...