title: how to change the @FeignClient name in runtime
body: <p>I use Spring Cloud Netflix to build my micro service .</p>
  
  <pre><code>@FeignClient(name = "ms-cloud",configuration = MsCloudClientConfig.class)      
  public interface TestClient {                                                  
  
  /**                                                                        
   * @return                                                                 
   */                                                                        
  @RequestMapping(value = "/test", method = RequestMethod.GET)               
  String test();                                                             
  
  }  
  </code></pre>
  
  <p>I want to change the name to ms-cloud-pre when some special user.
  Anyone can give some advice?</p>