當前位置:成語大全網 - 書法字典 - 快速使用rabbit MQ+GRPC(1)

快速使用rabbit MQ+GRPC(1)

隨著業務量的增長,以前編寫的同步通知不再適用,因此快速實施了基本的rq隊列+grpc模式來交付通知數據並將其交給rq工作人員以調用grpc服務。

但是之前調用的地方太多了,還是打補丁修改比較好。

原始結構大致如圖1所示。

首先flask調用grpc,然後grpc請求微信服務器發送消息,然後微信響應請求並將通知結果返回給grpc,grpc將結果返回給flask,最後返回給客戶端,因此在grpc返回調用結果之前將被阻止。

現在是了

目前,只創建壹個隊列來分發各種通知,因此消息的格式需要固定。

{“method“:“method _ name“,“data“:{ } },客戶端只需調用publish並傳入相應的參數即可。

我在標題上加了壹個(1),我知道這個東西很快就會修改。

可能看到這裏,有些同學會問,為什麽不用壹個新的線程來執行呢?