这样对actuator/bus-refresh的路径进行拦截并构造一个有空的body的request
webhook添加地址如,这里要根据自己的配置。
http://1917n859t5.iok.la:36391/actuator/bus-refresh
==========================================================================================
第二种,就是转发的方法,定义一个restTemplate,这里的服务要有@EnableDiscoveryClient才可以给restTemplate发现,然后webhook里面填的地址为转发的地址。
package com.gdut.clouddemo.config.config; import org.springframework.cloud.client.loadbalancer.LoadBalanced; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.client.RestTemplate; /** * @author lulu * @Date 2019/7/1 22:14 */ @Configuration public class RestTemplateConfig { @Bean @LoadBalanced public RestTemplate template(){ return new RestTemplate(); } }package com.gdut.clouddemo.config.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cloud.client.ServiceInstance; import org.springframework.cloud.client.loadbalanc