Hi,
Our plugin makes requests to Atlassian Connect API and adds metadata to Entity Properties in all the issues on cloud instances.
Recently some of our clients have reported that the rate we hit their cloud instances causes slowdowns of JIRA.
What is the rate limit we should adhere to?
This is an urgent question we need to address.
Thanks,
Daniel
Community moderators have prevented the ability to post new answers.
Forty fields do sound like a little bit of data to me. But reacting to webhooks by posting data back to JIRA should be acceptable. Maybe, if there are problems posting back to JIRA, then you should create a message queue that sends back the webhook responses 1-5 at a time.
I suspect that you might be encountering issues due to bulk updates. In a bulk update, you are going to get hundreds of post messages in a short amount of time. If you respond to JIRA immediately you might overload it.
How many issue property updates per second is that averaging to before you notice problems?
Limiting to 5 connections fixed a lot of timeouts, we still get some but they are really infrequent. Is there any plan for improving the performance of JIRA. I'm pretty sure it used to be better i.e. we started getting the timeouts over a month ago.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please keep in mind that any answer that we give you now will become invalid within the next year: Atlassian is always changing our backend systems to make them more performant.
That said, if your add-on alone is hitting over 5 requests per second then I suspect that you will begin to see a twinge of a slowdown. If you start hitting 10 requests per second then I suspect that the slowdown will be quite noticeable. (Depending on which instance you hit and what rest resources you are hitting and with how much data)
Can you answer these questions:
Cheers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Robert Massaioli _Atlassian_ can you give us an update on those rate limits given that they are now about 1yr out of date?
Additionally, is there a recommended limit on the number of concurrent requests we should be making to any given Jira Cloud instance?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.