小编dco*_*zin的帖子

空 Feign 配置未扩展

我有几个 Feign 客户端,具有不同的配置。常见的配置如下所示

public class FeignLogConfig {
    @Bean
    public LogOkHttpInterceptor LogOkHttpInterceptor() { //custom interceptor
        return new LogOkHttpInterceptor(); 
    }

    @Bean
    public feign.okhttp.OkHttpClient okHttpClient(LogOkHttpInterceptor interceptor) {
        OkHttpClient.Builder builder = new OkHttpClient.Builder();
        builder.addInterceptor(interceptor);
        return new feign.okhttp.OkHttpClient(builder.build());
    }
}
Run Code Online (Sandbox Code Playgroud)

可以进一步扩展

public class FeignRetryerConfig extends FeignLogConfig {
    @Bean
    public Retryer retryer() {
        return new Retryer.Default(100, 500, 5);
    }
}
Run Code Online (Sandbox Code Playgroud)

或者简单地

public class FeignEmptyConfig extends FeignLogConfig {}
Run Code Online (Sandbox Code Playgroud)

客户端注释为

@FeignClient(value = "retryClient", url = url, configuration = FeignRetryerConfig.class)
Run Code Online (Sandbox Code Playgroud)

或者

@FeignClient(value = "logClient", url = url, configuration = …
Run Code Online (Sandbox Code Playgroud)

java spring-boot spring-cloud-feign

7
推荐指数
0
解决办法
314
查看次数

是否可以在 Comet-ml 中可视化梯度?

在 Keras 中设置 TensorBoard 很简单(它只是一个回调!)然后可以可视化权重和梯度的分布和大小。是否可以对comet.ml做同样的事情?Comet.ml 很容易设置,但只可视化了损失和准确性的演变……有没有办法“恢复”comet.ml 中的所有 TensorBoard 功能?

python-3.x keras tensorflow comet-ml tf.keras

6
推荐指数
0
解决办法
93
查看次数