High Availability on kepserverEX for MQTT Client in IOT Gateway
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
High Availability on kepserverEX for MQTT Client in IOT Gateway
I wanted to know what the options for high availability are in KepserverEX for IOT Gateway MQTT Client so that the data is always available even if one of the kepserver is down.
- Labels:
-
Best Practices
-
IoT Gateway
-
KEPServerEX
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi, unfortunately there is not a out of the box HA option for MQTT Client agents.
- You can have both MQTT Client agents active (active-active pair) and do the data processing in the destination system
- In case where multiple connections are not allowed by the MQTT Broker, you can develop a script to monitor KEPServerEX installs and enable/disable MQTT Client agents based on the status of KEPServerEX installs. KEPServerEX has a RESTful API for configuration and you can modify the project remotely. For such kind of development, you can use this python SDK, where it makes enabling/disabling agents easier: GitHub - PTCInc/Kepware-ConfigAPI-SDK-Python: A Python SDK for connecting and managing Kepware with the Configuration API
Best,
Tahsin
