我是龍捲風新手,對龍捲風協程有一些疑問。 如果我有一個調用堆棧的樣子:在調用堆棧中使用龍捲風協程
func_a => func_b => func_c => func_d
和func_d是一個異步功能,我用產量和@ gen.coroutine裝飾。
就像這樣:
@gen.coroutine
def redis_data(self, id):
ret = yield asyn_function()
raise gen.Return(ret)
我必須使用yield
和@gen.coroutine
與func_c
,func_b
和func_a
?
這是否意味着FUNC A,B,C是syncornous功能? – laike9m 2015-03-03 10:39:13
同步和如果函數a,b,c是同步的還是有一些區別嗎? – tyouicn 2015-03-06 08:28:20