Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SpringRESTTemplate故障切换功能_Spring_Spring Mvc_Cxf_Resttemplate - Fatal编程技术网

SpringRESTTemplate故障切换功能

SpringRESTTemplate故障切换功能,spring,spring-mvc,cxf,resttemplate,Spring,Spring Mvc,Cxf,Resttemplate,Deos spring restTemplate(或任何类似产品)是否具有故障切换功能/顺序策略,如CXF 对于restTemplate发出的每个请求,如果失败,我希望有一个restTemplate尝试连接的故障转移url。我发现SpringRetry,但它似乎只可配置为重试请求而不联系其他url 我的旧CXF配置由以下内容组成 SequentialStrategy strategy = new SequentialStrategy(); strategy.setAlternateAddres

Deos spring restTemplate(或任何类似产品)是否具有故障切换功能/顺序策略,如CXF

对于restTemplate发出的每个请求,如果失败,我希望有一个restTemplate尝试连接的故障转移url。我发现SpringRetry,但它似乎只可配置为重试请求而不联系其他url

我的旧CXF配置由以下内容组成

SequentialStrategy strategy = new SequentialStrategy();

strategy.setAlternateAddresses(singletonList(alternateAddresses));
strategy.setDelayBetweenRetries(3000);

FailoverFeature ff = new FailoverFeature();
ff.setStrategy(strategy);

return ff;