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