Loading

Einstein Chat Bots - 10초 후 Apex 작업 타임아웃

게시 일자: Jul 1, 2025
상세 설명
Apex 작업은 고객 Chat 상호 작용을 위한 맞춤형 로직을 활용하기 위해 Einstein Chat과 함께 이용할 수 있습니다. 이러한 작업은 HTTP 콜아웃(Flow 작업과 유사)으로 실행되며, 각 작업의 기본 타임아웃은 10,000ms(10초)입니다. 이를 초과하여 소비하는 작업은 타임아웃이 되며, Apex 예외가 발생할 때와 마찬가지로 Chat Bot이 고객/사용자를 Live Agent로 리디렉션합니다. 

Einstein Bot 빌더의 Performance(성능) 섹션에서 이벤트 로그에 해당 작업 실패가 "java.net.SocketTimeoutException: Read timed out"으로 표시됩니다.
 
솔루션
이 타임아웃은 10초를 초과하여 설정하거나 증가시킬 수 없습니다. 모범 사례에 따라 Chat Bots에서 Apex 작업에 대한 장기 실행 요청을 피해야 합니다. 장기 실행 요청 대신 future, 배치, 예약된 Apex 등과 같은 비동기식 기능을 활용하실 것을 권장합니다. 이 기사는 'Apex CPU 시간 제한 초과'를 방지하기 위한 효율적인 코딩 방법에 대해 알려줍니다.

기타 모든 Apex 거버너 한도는 이러한 요청에 적용되며 Apex 개발자 가이드 실행 거버너 한도 섹션에서 확인할 수 있습니다.

10초 한도를 초과하는 경우, ['Apex CPU 시간 제한 초과'를 방지하기 위한 효율적인 코딩]을 확인해 주십시오.

Knowledge 기사 번호

000383014

 
로드 중
Salesforce Help | Article