2016-08-12 6 views
1

私は名前付きタスクキューを持っています。 Java APIから現在含まれているタスク数を取得する方法はありますか?名前付きキュー内のタスクの数を取得しますか?

私はコンソールページをチェックすることができますが、私はコードを使ってカウントを取得したいので、ユーザーに報告することができるので、どれくらいのタスクがそこにあるかを知ることができます。タスクが処理される前にお待ちください。あなただけのdoesnのETAを、提供したいと

おかげ

キューに関する
+1

このような何か? https://cloud.google.com/appengine/docs/java/javadoc/com/google/appengine/api/taskqueue/QueueStatistics.html#getNumTasks-- –

+0

ええ、それは、申し訳ありませんがリンクされて表示されませんでしたタスクキュー上のドキュメント私はそれを受け入れることができるのですか? – user3203425

答えて

0

各種統計情報は、Class QueueStatistics

簡単ではないあなたの中に、おそらく(一部例における重要な注意点を欠場する中で利用できます「t)は()100%正確であることが強調鉱山を有する:

QueueStatisticsは所与 キューにタスクが実行されている速度の観察を可能にします。 提供されている統計はおおよそ であり、一部の統計は遅れても一時的にも は利用できないことにご注意ください。

あなたが後に探しているもののようです方法はgetNumTasksです:

getNumTasks 

public int getNumTasks() 

Returns: 
    The approximate number of non-completed tasks in the queue. 
関連する問題