RPA 허브에서 봇 프로세스의 실행 우선순위
봇 프로세스의 우선순위를 효율적으로 지정하고 동일한 로봇에서 여러 자동화를 트리거하지 않도록 하는 방법을 알아봅니다. 봇 프로세스는 로봇과 Windows 사용자 자격 증명으로 구성됩니다.
예약 트리거
여러 봇 프로세스가 동시에 실행되도록 예약된 경우 다음 시나리오를 고려하여 주문 번호와 Windows 자격 증명에 따라 봇 프로세스 실행의 우선순위를 지정하는 방법을 이해하십시오.
다음 봇 프로세스는 우선순위 순서가 다른 로봇 1과 2를 사용하며 로봇은 서로 다른 자격 증명을 사용하여 머신에 Windows 로그인합니다.
- 봇 프로세스 1
- 로봇: 로봇 1
- 주문: 2
- Windows 자격 증명: SN\User 1
- 봇 프로세스 2
- 로봇: 로봇 1
- 주문: 3
- Windows 자격 증명: SN\사용자 2
- 봇 프로세스 3
- 로봇: 로봇 2
- 주문: 4
- Windows 자격 증명: SN\사용자 3
- 봇 프로세스 4
- 로봇: 로봇 2
- 주문: 1
- Windows 자격 증명: SN\User 4
모든 봇 프로세스가 동시에 시작되도록 예약된 경우 실행은 다음 논리에 따라 결정됩니다.
- 봇 프로세스는 로봇에 의해 그룹화됩니다.
- 각 그룹 내에서 우선순위 번호가 가장 낮은 봇 프로세스가 실행됩니다.
실행 결과:
- 로봇 1: 봇 프로세스 1(우선순위 2)이 실행됩니다. 봇 프로세스 2(우선순위 3)를 건너뜁니다.
- 로봇 2: 봇 프로세스 4(우선순위 1)가 실행됩니다. 봇 프로세스 3(우선순위 4)을 건너뜁니다.
다음 봇 프로세스는 우선순위 순서가 다른 고밀도 로봇 1과 2를 사용하고 동일한 자격 증명을 사용하여 머신에 Windows 로그인합니다.
- 봇 프로세스 1
- 로봇: 로봇 1
- 주문: 2
- Windows 자격 증명: SN\User 1
- 봇 프로세스 2
- 로봇: 로봇 1
- 주문: 3
- Windows 자격 증명: SN\User 1
- 봇 프로세스 3
- 로봇: 로봇 2
- 주문: 4
- Windows 자격 증명: SN\User 1
- 봇 프로세스 4
- 로봇: 로봇 2
- 주문: 1
- Windows 자격 증명: SN\User 1
모든 봇 프로세스가 동시에 시작되도록 예약된 경우 우선순위는 다음 논리에 따라 결정됩니다.
- 봇 프로세스는 먼저 로봇에 의해 그룹화됩니다.
- 각 그룹 내에서 우선순위 번호가 가장 낮은 봇 프로세스가 선택됩니다.
중간 우선순위 결과:
- 로봇 1: 봇 프로세스 2(우선순위 3)보다 봇 프로세스 1(우선순위 2)이 선택됩니다.
- 로봇 2: 봇 프로세스 3(우선순위 4)보다 봇 프로세스 4(우선순위 1)가 선택됩니다.
그러나 공유 자격 증명(SN\User1)으로 인해 봇 프로세스 1과 봇 프로세스 4를 같은 Windows 세션에서 동시에 시작할 수 없습니다. 이 상충을 해결하기 위해 봇 프로세스는 자격 증명별로 Windows 그룹화되고 우선순위 번호가 가장 낮은 프로세스가 실행됩니다.
최종 실행 결과:
- SN\User1: 봇 프로세스 4(우선순위 1)가 실행됩니다.
- SN\User1: 봇 프로세스 1(우선순위 2)을 건너뜁니다.
수동 트리거
프로세스 시작 버튼을 사용하여 여러 고밀도 로봇이 있는 봇 프로세스가 트리거되면 다음 시나리오를 고려하여 로봇에 대해 봇 프로세스 실행의 우선순위를 지정하는 방법을 이해하십시오.
- 시나리오 1: 동일한 Windows 자격 증명을 가진 로봇
- 봇 프로세스 1은 동일한 자격 증명을 가진 고밀도 로봇 1과 2를 사용하여 머신에 Windows 로그인합니다. 로봇 1과 로봇 2의 봇 프로세스 1에서 프로세스 시작 버튼을 클릭하면 봇 프로세스를 실행할 로봇 하나가 임의로 선택됩니다. 건 너뜀 상태의 프로세스 작업이 다른 로봇에 대해 생성됩니다.
- 시나리오 2: 자격 증명이 다른 Windows 로봇
- 봇 프로세스 1은 자격 증명이 다른 고밀도 로봇 1과 2를 사용하여 머신에 Windows 로그인합니다. 로봇 1과 로봇 2의 봇 프로세스 1에서 프로세스 시작 버튼을 클릭하면 두 로봇이 동시에 봇 프로세스를 실행합니다.