SAP Netweaver PI 에서는 Channel 에서 Target System 으로 전송시에 에러가 발생한 경우, 자동적으로 재처리를 수행하도록 설정할 수 있음. 단, 비동기식 인터페이스만 지원 가능함.
일시적인 Network 문제나 Target System 상에서 Table Lock 이나 Timeout 등의 일시적인 문제의 경우, 자동적인 재처리를 통해 문제를 해결할 수 있음.
그러나, 데이터에 문제가 있는 경우에는 자동적인 재처리를 수행하는 것은 여러 번의 에러를 유발하기 때문에, 바람직하지 않음.
방 법 |
내 용 |
Global Setting |
|
Channel Setting |
|
- Java System Properties 설정
http://hostname:port/nwa 로 접속한 후, Configuration Management > Infrastructure 메뉴의 Java System Properties 를 선택
Services 탭을 선택한 후, Filter 부분에 “XI” 를 입력하여 “XPI Adapter : XI” 서비스를 찾는다.
“XPI Adapter : XI” 서비스 선택, 하단의 Properties 부분에서 “xiadapter.inbound.numberRetries.default 부분을 선택한 후, Modify 버턴을 클릭하여 값을 변경한다.
값을 변경후에는 “Save” 버튼을 클릭하여 저장한다. 원래의 값으로 되돌리고자 할 때는, “Restore To Default” 버튼을 선택한다.
- Communication Channel Monitoring
http://hostname:port/rwb 로 접속하여, “All” 컴포넌트를 선택 > Adapter Engine 을 선택 > “Communication Channel Monitoring” 버튼을 선택한다.
설정하고자 하는 특정 채널을 찾아 선택한 후, 하단의 Settings 탭을 선택하고, “Overwrite” 버턴을 선택하면 값을 변경할 수 있다. 변경 후에는 “Save” 버튼을 선택하여 저장한다.
성공적으로 변경된 후에는, 저장되었다는 메시지를 확인한다.
'EAI > XI/PI' 카테고리의 다른 글
[XI/PI] ABAP Mapping (0) | 2013.08.12 |
---|---|
[XI/PI] ABAP Mapping 사용하기 위한 Exchange Profile Setting (0) | 2013.08.09 |
[XI/PI] Introduction to Context Handling in Message Mapping (0) | 2013.08.07 |
[XI/PI] JDBC Adapter "Database Transaction Level" Setting (0) | 2013.08.05 |
[XI/PI] HTTP Java Adapter Test Tools (0) | 2013.08.05 |