Ben RequestContextHolder.getRequestAttributes()
null
olduğunu RequestInterceptor.apply
içinde, bir uydurmak olarak istemci RequestInterceptor ile bir istek başlığını ileri ama istiyorum bir Feign istemci RequestInterceptor bir istek başlığı, yani SecurityContextHolder.getContext().getAuthentication()
(Ben de sonuçta benim başlığının değerini alabilir yerde) . Şimdiİleri
hystrix.command.default.execution.isolation.strategy: SEMAPHORE
I: Aşağıdaki parametreye değişen sorunu çözer çünkü
Bu
, hystrix komutları artık muhtemelen ayrı bir konu çalıştırılmalıdır İlkbahar-Bulut Brixton, yükseltmeden önce çalışmak için kullanılan Gerekmiyorsa, bu tür varsayılan değerleri değiştirmek konusunda fazla istekli değil misiniz, başka bir, önerilen başlıkların şimdi iletme yolu var mı?Teşekkür
'@ RequestHeader' öğesini feign bir yönteme aktarabilirsiniz. Ayrıca her bir feign çağrısını hystrix.command ile SEMAPHORE olarak ayarlayabilirsiniz. .execution.isolation.strategy: SEMAPHORE'. –
spencergibb
@spencergibb: Teşekkürler, düşündüğüm buydu. Projemin doktora notunu ekleyeceğim. –
Sanırım kolay bir şekilde yapılandırılabilen iplik benzeri izolasyonu yapmak istiyoruz. – spencergibb