Skip to content

[RUN-4919] Clear documentation about clustered mendix runtime - #12043

Open
emirmx wants to merge 1 commit into
mendix:developmentfrom
emirmx:run/4919-update-clustered-mendix-runtime-docs
Open

emirmx wants to merge 1 commit into
mendix:developmentfrom
emirmx:run/4919-update-clustered-mendix-runtime-docs

Conversation

@emirmx

@emirmx emirmx commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@emirmx

emirmx commented Oct 7, 2026

Copy link
Copy Markdown
Contributor Author

Waiting for runtime team review...

Comment on lines +41 to +46
* **Session cleanup handling** – each node expires its own sessions from its local cache (meaning, not being used for a configured timespan); removing expired sessions from the database is handled by an arbitrary cluster node, based on when each session was last active
* **Cluster node expiration handling** – every node independently removes other cluster nodes that have expired (meaning, not giving a heartbeat for a configured timespan)
* **Background job expiration handling** – removing data about background jobs after the information has expired (meaning, older than a specific timespan) is handled by an arbitrary cluster node
* **Unblocking blocked users** is handled by an arbitrary cluster node
* **Cleanup of unreferenced files** – each node removes its own file documents that were deleted, replaced, or never committed; cleaning up files left behind by a crashed node is handled by an arbitrary cluster node
* **Executing Scheduled Events** – scheduled events are executed by an arbitrary cluster node; for details, see [Task Queue](/refguide/task-queue/)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are node management actions, correct ?

It is missing License Expiry check.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well not actually. They are not per-node, but cluster wide actions that are mostly executed by a random node.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I mean a combination but focus is on cluster-wide operations.

@MarkvanMents

Copy link
Copy Markdown
Collaborator

@emirmx and @akkrishnakumar
Is this now ready for review?

@akkrishnakumar

Copy link
Copy Markdown
Contributor

Approved by Runtime Core

@MarkvanMents, I couldn't resolve my first comment. Could you please do that during your proofreading.

Once you are done, you can immediately merge the MR. This is not release dependent

Thanks 😊🙏🏽

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants