Federal Express Rate 요청 웹 서비스에 대한 요율 요청을 처리하기위한 SoapClient 인터페이스를 구현했습니다. 어젯밤 새벽 1 시경에 시스템이 응답 코드를 처리하는 비누 오류 조건을 반환했습니다 (유효한 응답을 찾지 못하면 기본적으로 건너 뛰고 일반 메시지를 보냅니다). 그러나 특별히 처리되지 않았습니다.의도적으로 테스트를 위해 SoapFault가 발생합니까?
서비스 자체가 다운되었을 때 원격 서비스가 실제로 다운 된 경우 Google의 기술 지원 요청이 중단되었을 때 이러한 오류에 대해 고객에게 더욱 유용한 메시지를 보여 드리고자합니다. (일반 메시지는 '나중에 다시 시도하십시오'라고 말하지만, FedEx 서비스가 다운되는 문제를 안다면 'FedEx Rate Service가 일시적으로 사용할 수 없음'이라고 말할 수 있으므로 사람들은 자사의 사이트가 아니라는 것을 알 수 있습니다.)
나는 SoapFault 조건을 처리하기위한 코드를 이미 구현했지만, 이제는 어젯밤에 FedEx 요금 서비스가 잠깐 중단되었으므로 '테스트 방법'문제가 발생합니다.
의도적으로 비누 조건을 트리거하는 방법이 있습니까? 테스트 목적으로 특정 비누 고장이 있습니까?
사실,이 질문의 포인트가 누락되었습니다.서비스 중단 시간을 피하는 방법은 아니지만 서비스가 중단되지 않은 경우에도이를 처리하여 메시지를 표시하는 코드를 작성할 수 있습니다. – Sven