You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@servicecomb.apache.org by "Willem Jiang (JIRA)" <ji...@apache.org> on 2018/08/23 00:56:00 UTC

[jira] [Resolved] (SCB-739) It is useless for @SagaStart timeout,and it could not be compensated under @SagaStart

     [ https://issues.apache.org/jira/browse/SCB-739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang resolved SCB-739.
------------------------------
    Resolution: Duplicate

> It is useless for @SagaStart timeout,and it could not be compensated under @SagaStart
> -------------------------------------------------------------------------------------
>
>                 Key: SCB-739
>                 URL: https://issues.apache.org/jira/browse/SCB-739
>             Project: Apache ServiceComb
>          Issue Type: Bug
>          Components: Saga
>         Environment: saga-spring-cloud-demo,Java8,Mac,Intellj Idea
>            Reporter: justdebugit
>            Assignee: Willem Jiang
>            Priority: Major
>             Fix For: saga-0.3.0
>
>
> I don't know what SagaStart annotation timeout use, because the timeout is not work.
> In the spring cloud demo,if hotel set a wrong address or port,the car service may not be compensated
> {code:java}
>  @SagaStart(timeout = 60000) //timeout no use,can not affect compensate 
>   @PostMapping("/booking/{name}/{rooms}/{cars}")
>   public String order(@PathVariable String name,  @PathVariable Integer rooms, @PathVariable Integer cars) {
>     template.postForEntity(
>         carServiceUrl + "/order/{name}/{cars}",
>         null, String.class, name, cars);
>    //if set a wrong hotel address,car service compensated method not be triggered
>     template.postForEntity(
>         hotelServiceUrl + "/order/{name}/{rooms}",
>         null, String.class, name, rooms);
>     
>      postBooking();
>      return name + " booking " + rooms + " rooms and " + cars + " cars OK";
> }
> {code}
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)