Confluence Page with >100 Jira Issue Macros loading slow and cause high CPU load. Any workarounds?

Daniel March 2, 2021

Hello,

one of our departments are using a single confluence page with many ui tab macros. Those ui tab macros have several jira issue macros embedded into them. So in the end, we have over 100 jira issue macros embedded into one single confluence page.

The result is, that this page loads very slow and also is causing a very high CPU load on the server. The reason for this is (probably) that every single jira issue macro is being loaded at the same time, and not only as soon as a certain ui tab is opened.

In this context, I have a few questions:

Are there any possible workaround for this?

Is there a way to trigger jira issue macro only if a certain ui tab is opened?

What is the maximum number of jira issue macros that should be embedded into one single page?

Is there a way to prevent the users from being able to enable so many jira issue macros on one single page?

 

1 answer

1 accepted

1 vote
Answer accepted
Joshua Sneed Contegix
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 2, 2021

Hi Daniils,

Not really. You can throw resources at it, but that comes with its own set of problems. Use children pages and other content management practices. It may be possible to modify the app or write a groovy script that limits macro use, but developing/supporting it without selling it is untenable. Cheers!

Daniel March 4, 2021

Thanks for your suggestion, we went with the child pages indeed.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
SERVER
TAGS
AUG Leaders

Atlassian Community Events