1

Traces图显示/images.GetUrlBase了对我的搜索功能的调用。我试图让它get_serving_url ()并行调用,但跟踪图仍然将调用显示为连续的。
我如何使它平行?

在此处输入图像描述

我的尝试

class Gets 
    @staticmethod 
    @ndb.tasklet 
    def get_img_url_parallel ( image_key ): 
        url     = yield images.get_serving_url_async (image_key) 
        raise ndb.Return ( url ) 


@toplevel 
def search (..): 
    :: 
    for record in record_list: 
        :: 
        for photo in record.photo_list: 
            if (photo != ""): 
                yielded_photo   = yield Gets.get_img_url_parallel ( photo ) 
                photo_list.append ( yielded_photo  ) 
::

我是新来的,tasklet。

4

0 回答 0