13 Eylül 2021 Pazartesi

Resilience4j @BulkHead Anotasyonu

Maven
Şu satırı dahil ederiz. @BulkHead anotasyonu kullanılır
<dependency>
  <groupId>io.github.resilience4j</groupId>
  <artifactId>resilience4j-spring-boot2</artifactId>
  <version>1.7.1</version>
</dependency>
Örnek
application.properties dosyası şöyledir
resilience4j.bulkhead.instances.default.max-concurrent-calls=25
Şöyle yaparız
@GetMapping("/ms1")
@Bulkhead(name="default")
public String callingMS2() {
  String "MS1 can handle on 25 concurrent requests";
}

Hiç yorum yok:

Yorum Gönder