Welcome to Headwind MDM Q&A, where you can ask questions and receive answers from other members of the community.

Please do not post bug reports, missing feature requests, or demo inquiries. If you have such an inquiry, submit a contact form.

+1 vote
I have 1851 devices connected to MDM today. However, it appears that my setting in "MQTT protocol" overloads the server (2 Xeon (with 40 cores), 32 GB RAM, NVME SSD), because all the devices try to connect at the same time, and some do not get the update. Workaround: Click the manual update icon on the device.
by (9.5k points)

1 Answer

+1 vote

When you save a configuration with a large number of devices, all devices start updating at the same time, which causes a large load on the server.

To solve this problem, you need to add / uncomment the following parameter in /var/lib/tomcat9/conf/Catalina/localhost/ROOT.xml:

<Parameter name="mqtt.message.delay" value="100"/>

value is the pause in milliseconds between push notifications.

To apply settings, restart Tomcat:

service tomcat9 restart

By choosing a pause between Push notifications, you can control the load on the server.

by (9.5k points)
edited by
Thank you for such a quick response. I will look at this setting as soon as I update the MDM to the latest version.
...