スキップしてメイン コンテンツに移動

[Python][Google App Engine]Taskqueue.add()からのTaskqueue.add()-確認編-

以前POSTした仮説の確認編。
結論から言って、出来ました。

Taskqueue.add()した先の処理でさらにTaskqueue.add()した場合でも同じように非同期起動は可能でした。

バッチ処理の連携が可能になるわけですねー。
今の使い方は、こんな感じ。


  1. cronでレート取得処理を起動
  2. Taskqueue.add()でレート保存処理を起動
  3. Taskqueue.add()でシグナル判定処理を起動

シグナル判定処理が1通貨ペアあたり複数あるので、シグナルごとにQueueを分けて実行しようと考えています。

コメント