2016-08-10 4 views
0

레스트 포인트 포인트가있는 스프링 부트 응용 프로그램에서 immediatly http 상태를 호출자에게 리턴해야합니다.스프링 레스트 처리를 분리하십시오

내 휴식 entrypoints 처리 시간이 많이 드는 작업을 고려할 때, 즉각적인 응답을 허용하도록 처리 자체를 분리해야합니다.

내가이 개 솔루션을 고려 중이 야 : 간단하게 각 작업

에 대한 dedicaced 흐름 봄 통합을 사용 @Async 주석

  • 를 사용하여

    • 을 통합 봄 내 과정을 "변환" 조금 까다 롭습니다. 그렇다면이 솔루션을 고려해야합니까?

  • 답변

    1

    여러분의 다운 스트림 로직이 매우 단순하고 한 단계 서비스 호출자라면 Spring Integration으로 옮길 이유가 없을 것입니다.

    OTOH @MessagingGateway을 보드에 넣은 @Controller@Async과 거의 같습니다. 스프링 통합과의 통합의 이점을 누리는 차이점 만 있습니다.

    관련 문제