如何控制某個方法允許並發訪問線程的個數?

阿裏雲問答 2022-01-07 16:33:04 阅读数:601

控制 方法

如何控制某個方法允許並發訪問線程的個數?




采納答案1:

semaphore.acquire() 請求一個信號量,這時候的信號量個數-1(一旦沒有可使用的信號量,也即信號量個數變為負數時,再次請求的時候就會阻塞,直到其他線程釋放了信號量)

semaphore.release() 釋放一個信號量,此時信號量個數+1


版权声明:本文为[阿裏雲問答]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/01/202201071633037585.html