私は多少このように、タスクを持っている:いつでもセロリ
@task()
def async_work(info):
...
、私はいくつかの情報をasync_work呼び出すことができます。何らかの理由で、一度に1つのasync_workだけが実行されていることを確認し、他の呼び出し要求が待機していることを確認する必要があります。
だから私は、次のコードを思い付く:それを解決する方法 ...
is_locked = False
@task()
def async_work(info):
while is_locked:
pass
is_locked = True
...
is_locked = False
しかし、それはローカル変数にアクセスするには、無効だと言いますか?
正確なエラーメッセージを投稿できますか? –