Cluster mode max makes workflow running random versions

Hello,

After enabling CLUSTER_MODE=max and deploying nocobase I have an issue with workflows running random versions. Default mode selects the latest enabled version.

Have anyone encountered similar issue? Those old versions are not enabled and were created long before changing the mode and starting the server

Please follow the cluster mode deployment guide.

These related plugins are needed and enabled:

Feature Plugin
Caching Built-in
Synchronization Messages @nocobase/plugin-pubsub-adapter-redis
Distributed Lock @nocobase/plugin-lock-adapter-redis

Thanks! Where can I get those plugins from? I was unable to find them.

Also, when I launch multicore on single server only, shouldn’t it just work with local disk? Are there any steps to make it work?

The 2 plugins are included in “Enterprise Edition”.

For cluster mode, the application processes need to communicate with each other through external middlewares, such as Redis.