異步模式之生產者與消費者

1.定義 異步:由於存在消息隊列,生產者產生的數據不能立刻被消費者處理,中間會有延遲,因此歸爲異步。 異步與同步的區別: 同步:線程A要請求某個資源,但是此資源正在被線程B使用中,因爲同步機制存在,線程A請求不到,只能等待下去; 異步:線程A要請求某個資源,但是此資源正在被線程B使用中,因爲沒有同步機制存在,線程A仍然請求的到,線程A無需等待。 2.代碼 1.獲取消息的方法 如果隊列爲空,消費者進
相關文章
相關標籤/搜索