Hot-Patch EMQX at Runtime
- Get the list of modules to be updated from EMQX support team. For example:
- Where the environment variable
EMQX_NODE__DATA_DIR
points to - Where the config key points to in
emqx.conf
/opt/emqx/data
when running in docker (typically a mounted volume)/var/lib/emqx/
when installed from RPM or DEB packages
- Load new files at runtime:
Rollback the Patched Modules
- Delete the patched modules from the
data/patches
directory