我编写了API网关,它使用FeignClients + Eureka来调用服务端点。
我们的要求是每秒至少支持100个请求。我们正在使用t2.xlarge服务器,我们正在使用线程隔离。以下配置位于属性文件中。
hystrix.threadpool.default.coreSize = 150
hystrix.command.default.execution.timeout.enabled = false
hystrix.command.default.circuitBreaker.requestVolumeThreshold = 100
通过这些配置,我们每秒只能处理20个请求,并且它也不可靠。如果你能就这个或更多的战略提出建议,那就表示赞赏。
谢谢, [R