我使用的是Resilience4j,在下面配置的属性中遇到了隔板问题。
resilience4j.bulkhead: configs: default: maxConcurrentCalls: 2 maxWaitDuration: 0实例: MyService: baseConfig: default
它第一次工作得很好,但在第二次之后,我们没有得到预期的输出,有时所有请求都成功了,有时一两个请求失败了。它应该只传递2个请求,而rest将拒绝。
我正在使用下面的依赖项。
弹性4j-spring-boot2 1.5.0
请帮帮我。
发布于 2021-02-23 11:46:55
你是如何进行并行调用的。可能您的请求完成得太快了。来复制这个场景。让我们在你的api中有一个块,它需要1秒的计算时间。尝试使用JMeter或Apache Bench mark触发调用。
https://stackoverflow.com/questions/66319364
复制相似问题