실행 체인을 구현했으며 각 실행은 HTTP 요청을 서버에 보내고 응답 상태가 2XX인지 확인합니다. 체인의 다음 실행이 이전 실행이 성공할 때만 트리거되어야하는 동기식 모델을 구현해야합니다. 즉 응답 상태가 2xx입니다. 아래는 실행 체인의 스냅 샷입니다.
feed(postcodeFeeder).
exec(Seq(LocateStock.locateStockExecution, ReserveStock.reserveStockExecution, CancelOrder.cancelStockExecution,
ReserveStock.reserveStockExecution, ConfirmOrder.confirmStockExecution, CancelOrder.cancelStockExecution)
gatling은 비동기 IO 모델을 가지고 있기 때문에 현재 관찰되고있는 것은 HTTP 요청이 여러 사용자에 의해 비동기 방식으로 서버에 전송되고 단일 사용자와 관련하여 실행간에 실제 종속성이 없다는 것입니다.
또한 확인으로 인해 체인의 실행이 실패하면 액터 / 사용자를 알고 싶었습니다. 체인의 다음 실행으로 진행되지 않습니까?
단일 사용자와 관련하여 실행간에 실제 종속성이 없습니다.
아니, 넌 잘못 되었어. "자원"을 사용하는 경우를 제외하고 요청은 지정된 사용자에 대해 순차적입니다. 오류가 발생했을 때 특정 사용자의 흐름을 중지하려면 exitblockonfail 을 사용할 수 있습니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다