码迷,mamicode.com
首页 > 其他好文 > 详细

并发控制 executes

时间:2018-06-18 23:48:08      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:div   eth   active   hello   优先   线程   cut   cti   限制   

一、控制服务端并发

限制 com.foo.BarService 的每个方法,服务器端并发执行(或占用线程池线程数)不能超过 10 个:

<dubbo:service interface="com.foo.BarService" executes="10" />

二、控制服务端并发(方法级别)

限制 com.foo.BarService 的 sayHello 方法,服务器端并发执行(或占用线程池线程数)不能超过 10 个:

<dubbo:service interface="com.foo.BarService">
    <dubbo:method name="sayHello" executes="10" />
</dubbo:service>

三、控制客户端并发

限制 com.foo.BarService 的每个方法,每客户端并发执行(或占用连接的请求数)不能超过 10 个:

<dubbo:service interface="com.foo.BarService" actives="10" />

<dubbo:reference interface="com.foo.BarService" actives="10" />

四、控制客户端并发(方法级别)

限制 com.foo.BarService 的 sayHello 方法,每客户端并发执行(或占用连接的请求数)不能超过 10 个:

<dubbo:service interface="com.foo.BarService">
    <dubbo:method name="sayHello" actives="10" />
</dubbo:service>

<dubbo:reference interface="com.foo.BarService">
    <dubbo:method name="sayHello" actives="10" />
</dubbo:service>

如果 <dubbo:service> 和 <dubbo:reference> 都配了actives,<dubbo:reference> 优先

并发控制 executes

标签:div   eth   active   hello   优先   线程   cut   cti   限制   

原文地址:https://www.cnblogs.com/yifanSJ/p/9196719.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!