但是之前調用的地方太多了,還是打補丁修改比較好。
原始結構大致如圖1所示。
首先flask調用grpc,然後grpc請求微信服務器發送消息,然後微信響應請求並將通知結果返回給grpc,grpc將結果返回給flask,最後返回給客戶端,因此在grpc返回調用結果之前將被阻止。
現在是了
目前,只創建壹個隊列來分發各種通知,因此消息的格式需要固定。
{“method“:“method _ name“,“data“:{ } },客戶端只需調用publish並傳入相應的參數即可。
我在標題上加了壹個(1),我知道這個東西很快就會修改。
可能看到這裏,有些同學會問,為什麽不用壹個新的線程來執行呢?