Skip to content

FOUR-31977 Multitenant Scheduler Updates - #8950

Open
nolanpro wants to merge 3 commits into
developfrom
scheduler
Open

FOUR-31977 Multitenant Scheduler Updates#8950
nolanpro wants to merge 3 commits into
developfrom
scheduler

Conversation

@nolanpro

@nolanpro nolanpro commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Improve multitenancy scheduler performance. Let's try this before we implement sharding and see how far we get. Keep the application alive in memory when switching between tenants and running their schedules. Makes running for each tenant much faster.

Also adds metrics for scheduled tasks.

Requires https://github.com/ProcessMaker/pm4-k8s-distribution/pull/506

https://processmaker.atlassian.net/browse/FOUR-31977

ci:multitenancy
ci:deploy
ci:k8s-branch:mt-schedule

@nolanpro nolanpro changed the title Scheduler FOUR-31977 Multitenant Scheduler Updates Jul 29, 2026
@nolanpro nolanpro closed this Jul 30, 2026
@nolanpro nolanpro reopened this Jul 30, 2026
@vladyrichter

Copy link
Copy Markdown

QA server K8S was successfully deployed https://tenant-1.ci-2ae33cb76c.engk8s.processmaker.net

2 similar comments
@vladyrichter

Copy link
Copy Markdown

QA server K8S was successfully deployed https://tenant-1.ci-2ae33cb76c.engk8s.processmaker.net

@vladyrichter

Copy link
Copy Markdown

QA server K8S was successfully deployed https://tenant-1.ci-2ae33cb76c.engk8s.processmaker.net

@nolanpro

nolanpro commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

QA server K8S was successfully deployed https://tenant-1.ci-2ae33cb76c.engk8s.processmaker.net

1 similar comment
@nolanpro

nolanpro commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

QA server K8S was successfully deployed https://tenant-1.ci-2ae33cb76c.engk8s.processmaker.net

@processmaker-sonarqube

Copy link
Copy Markdown

@nolanpro

Copy link
Copy Markdown
Contributor Author

QA server K8S was successfully deployed https://tenant-1.ci-2ae33cb76c.engk8s.processmaker.net

3 similar comments
@nolanpro

Copy link
Copy Markdown
Contributor Author

QA server K8S was successfully deployed https://tenant-1.ci-2ae33cb76c.engk8s.processmaker.net

@nolanpro

Copy link
Copy Markdown
Contributor Author

QA server K8S was successfully deployed https://tenant-1.ci-2ae33cb76c.engk8s.processmaker.net

@nolanpro

Copy link
Copy Markdown
Contributor Author

QA server K8S was successfully deployed https://tenant-1.ci-2ae33cb76c.engk8s.processmaker.net

@julceslauhub julceslauhub left a comment

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.

Approved

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants