W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Dubbo 中的并發(fā)控制
限制 ?com.foo.BarService
?的每個方法,服務(wù)器端并發(fā)執(zhí)行(或占用線程池線程數(shù))不能超過 10 個:
<dubbo:service interface="com.foo.BarService" executes="10" />
限制 ?com.foo.BarService
? 的 ?sayHello
?方法,服務(wù)器端并發(fā)執(zhí)行(或占用線程池線程數(shù))不能超過 10 個:
<dubbo:service interface="com.foo.BarService">
<dubbo:method name="sayHello" executes="10" />
</dubbo:service>
限制 ?com.foo.BarService
? 的每個方法,每客戶端并發(fā)執(zhí)行(或占用連接的請求數(shù))不能超過 10 個:
<dubbo:service interface="com.foo.BarService" actives="10" />
或
<dubbo:reference interface="com.foo.BarService" actives="10" />
限制? com.foo.BarService
? 的? sayHello
?方法,每客戶端并發(fā)執(zhí)行(或占用連接的請求數(shù))不能超過 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>
?優(yōu)先,參見:配置的覆蓋策略。
配置服務(wù)的客戶端的 ?loadbalance
?屬性為 ?leastactive
?,此 Loadbalance 會調(diào)用并發(fā)數(shù)最小的 Provider(Consumer端并發(fā)數(shù))。
<dubbo:reference interface="com.foo.BarService" loadbalance="leastactive" />
或
<dubbo:service interface="com.foo.BarService" loadbalance="leastactive" />
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: