Ich habe ein seltsames Problem bei der Verwendung spring-cloud-feign
in Verbindung HystrixCodaHaleMetricsPublisher
und Graphite
. Metrics Knoten wurden erstellt, aber keine Daten kamen inHystrixCodaHaleMetricsPublisher funktioniert nicht in Verbindung mit Spring-Cloud-Feign Hystrix
Meine config:.
@Configuration
@RequiredArgsConstructor
@EnableConfigurationProperties(ApiGatewayProperties.class)
@EnableFeignClients
public class AccountSettingsClientConfig {
private final ApiGatewayProperties apiGatewayProperties;
@Bean
public RequestInterceptor oauth2FeignRequestInterceptor() {
return new OAuth2FeignRequestInterceptor(new DefaultOAuth2ClientContext(), resource());
}
@Bean
public okhttp3.OkHttpClient okHttpClient() {
return new OkHttpClient.Builder().hostnameVerifier((s, sslSession) -> true)
.build();
}
@Bean
public AccountSettingsClientFallbackFactory accountSettingsClientFallbackFactory() {
return new AccountSettingsClientFallbackFactory();
}
Wie haben Sie "HystrixCodaHaleMetricsPublisher" registriert? –
Durch 'HystrixPlugins.reset(); HystrixPlugins.getInstance(). RegisterMetricsPublisher (neuer HystrixCodaHaleMetricsPublisher (this.metricRegistry)); ' –