做springcloud项目时,压测直接调用单个服务的接口,速度很快,并发高也很少出错,而通过网关zuul去路由转发到服务,发现压测时大量报错,一开始怀疑是超时时间设置,后面发现是信号量的问题,zuul默认接受的信号量为100,需要配置修改yml配置
zuul: retryable: true semaphore: max-semaphores: 15000 #信号量
做springcloud项目时,压测直接调用单个服务的接口,速度很快,并发高也很少出错,而通过网关zuul去路由转发到服务,发现压测时大量报错,一开始怀疑是超时时间设置,后面发现是信号量的问题,zuul默认接受的信号量为100,需要配置修改yml配置
zuul: retryable: true semaphore: max-semaphores: 15000 #信号量