pI

    [SAP EAI] QUEUE 전송 방식

    SAP EAI 에서의 전송방식은 크게 Synchronous(동기방식)과 Asynchronous(비동기) 방식으로 나뉘게 된다. 그 중 Synchronous방식에 해당하는 BE(Best Effort)와 Asynchronous방식의 EO(Exactly Once), EOIO(Exactly Once In Order)로 나뉜다. 전송방식 종류 내용 Synchronous BE - Best Effect의 약자 - Queue를 사용하지 않음 - Synchronous 방식의 메시지 전송에 사용 - 재처리가 불가능 Asynchronous EO - Exactly Once의 약자 - Queue를 사용함 - Asynchronous 방식의 메시지 전송에 사용 - 무작위 처리방식 EOIO - Exactly Once In Order..

    [SAP EAI] JDBC Receiver Channel (Maximum Concurrency Error)

    [SAP EAI] JDBC Receiver Channel (Maximum Concurrency Error)

    SAP PI System을 사용하는 중 JDBC Receiver Channel 에서 해당 에러가 발생했습니다. Error 내용 Channel has reached configured maximum concurrency (2 concurrent messages) and could not find free resource within 180,000 milliseconds; consider incressing the maximum concurrency level Maximum Concurrency는 java의 Thread의 갯수라고 보시면 됩니다. 한 프로세스에서 한번에 병렬 처리할 수 있는 최대 처리 량을 뜻합니다. 해당 에러가 발생했을때 Maximum Concurrency의 값은 2로 설정되어 있었고, p..

    [SAP EAI] java.net.SocketTimeoutException: Accept timed out

    [SAP EAI] java.net.SocketTimeoutException: Accept timed out

    FTP Sender Channel 에서 발생한 에러이다. FTP Error 내용 - Error occurred while connecting to the FTP server "127.0.0.1:21": com.sap.engine.interfaces.messaging.api.exception.MessagingException:java.net.SocketTimeoutException: Accept time out (local port 8080 to address 127.0.0.1 DNS name) , remote host unknown) 에러 원인 내용 중 Data Connection이 FTP 설정과 맞지 않아서 발생한 에러 해결방법 Data Connection : Passive(1023 이상의 랜덤포트 사..