1
q 线程隔离上sentinel和hystix区别
a hystix用线程池实现县城隔离,任何时刻大于线程池最大线程数的线程自然会被隔离,优点是支持异步、隔离性强(暂时不理解为啥隔离性强),缺点是一个service一个线程池,线程池相对更消耗资源,service多的话线程池也多扛不住啊;
sentinel基于信号量(计数器),来个请求信号量减一,优点是相比线程池轻量级,性能好,service多也无妨,缺点是不能异步。
2
q sentinel限流算法
a 看图:
1
q 线程隔离上sentinel和hystix区别
a hystix用线程池实现县城隔离,任何时刻大于线程池最大线程数的线程自然会被隔离,优点是支持异步、隔离性强(暂时不理解为啥隔离性强),缺点是一个service一个线程池,线程池相对更消耗资源,service多的话线程池也多扛不住啊;
sentinel基于信号量(计数器),来个请求信号量减一,优点是相比线程池轻量级,性能好,service多也无妨,缺点是不能异步。
2
q sentinel限流算法
a 看图: