[Jira Server/Datacenter] Automation Rule이 저장되질 않습니다.
문제
Automation for Jira를 이용하여 하위 이슈를 생성하는 Rule을 설정했는데, 해당 Rule이 저장되지 않습니다.
Automation은 무엇입니까?
Automation은 반복적 수동 작업을 간단한 규칙 작성기를 이용하여 자동으로 처리하는 규칙입니다.
Automation Rule은 크게 규칙을 시작하는 Trigger, 규칙을 구체화하는 Condition, 그리고 사이트에서 작업을 수행하는 Action 등의 세 가지 요소로 구성되어 있습니다.
해결책
Automation for Jira는 인스턴스 성능 유지를 위하여 서비스 제한을 가지고 있습니다. 해당 Rule이 Automation 서비스 제한을 위반하지 않았는지 확인합니다.
Automation 서비스 제한
Summary | Limit | Details |
---|---|---|
규칙당 구성 요소 | 65 | 단일 규칙이 65개 이상의 조건, 분기, 및 작업을 포함할 수 없습니다. |
작업당 하위 작업 수 | 50 | 하나의 규칙이 50개 이상의 하위 작업을 생성하면 안 됩니다. |
검색된 이슈 수 | 1000 | 스케줄된 JQL 검색이 1000개 이상의 이슈를 반환할 수 없습니다. |
동시 실행 가능한 스케줄 규칙 수 | 1 | 5분마다 실행되며 5분 이상 걸리는 스케줄 규칙은 동시에 한 번만 실행될 수 있습니다. |
규칙당 연관 항목 수 | 5000 | 단일 규칙 실행 시 가져올 수 있는 항목의 최대 수는 5000개입니다. |
글로벌 대기 항목 수 | 50000 | 전역적으로 진행 중인 규칙에서 대기 중인 항목의 최대 수는 50000개입니다. |
일일 처리 시간 | 12시간 당 60분 | 외부 시스템과의 통신이 느릴 경우 발생할 수 있습니다. |
루프 탐지 | 10 | 규칙이 스스로(또는 다른 규칙) 10회 이상 연속으로 트리거되면 실행이 중단되고 루프로 표시됩니다. |
이메일 전송 작업 | 24시간 동안 100개 이메일 | 이 한도는 Jira Cloud의 무료 에디션 및 시험 라이센스에만 적용됩니다. |
이슈 조회 작업 | 100 | JQL 쿼리로 조회할 수 있는 이슈의 수는 최대 100개입니다. |
각 브랜치에서 가져올 수 있는 항목 수 | “각 페이지” 브랜치: 150 페이지 “각 작업” 브랜치: 150 작업 “각 관련 항목 (CQL)” 브랜치: 150 CQL 쿼리 결과 | 예를 들어, 규칙 브랜치에 CQL 쿼리가 포함되어 150개 이상의 항목을 반환하는 경우, 규칙은 처음 150개 항목에 대해서만 작업을 수행합니다. |
동시 실행 가능한 규칙 수 | 무료: 5개 스탠다드: 10개 프리미엄: 20개 엔터프라이즈: 30개 | 예를 들어, Jira Service Management Enterprise와 Jira Cloud Free를 사용하는 경우, 귀하의 사이트에서는 동시에 30개의 규칙을 실행할 수 있습니다. |
Atlassian Intelligence 작업 | 12시간 당 1,000회 |
|
위의 목록을 확인하여 위반된 사항이 없는지 확인합니다.
위반된 항목이 있을 경우 해당 항목을 수정합니다.
예방하기 위하여 다음 사항을 확인해주세요!
JQL을 통해 실행되는 이슈 수를 줄이고, 가능한 한 좁은 범위로 제한합니다.
"마지막으로 이 규칙이 실행된 이후 변경된 이슈만 포함" 옵션을 사용하는 것도 유용합니다.
조건 확인을 위해 관련 이슈 브랜치를 사용하기보다는 If/else 블록 조건을 활용할 수 있습니다.
관련 문서
https://www.atlassian.com/ko/software/jira/guides/automation/overview#audit-log
https://support.atlassian.com/cloud-automation/docs/enable-and-disable-jira-automation-rules/