コンテンツにスキップ

キューとレビュー

キューは、URL やレコードを順番に、または複数ワーカーで並列に処理するための作業リストです。Guida ではキューをスクリプトから扱えるだけでなく、Queue Console で運用状態を直接確認できます。

  • キューごとの pending、in-flight、completed、failed 件数
  • 保留項目とペイロード詳細
  • デッドレター項目の確認
  • ワーカーの開始、停止、状態確認
  • 再試行、破棄、復旧のための操作
  • Workflow Ledger との関連
  1. スクリプトまたは MCP ツールで項目をキューへ入れる
  2. ワーカーまたは手動スクリプトが項目を取り出す
  3. 処理に成功したら完了として記録する
  4. 失敗したら再試行またはデッドレターへ送る
  5. Queue Console と Workflow Ledger Console で状態を確認する
g.queue.enqueue("urls", { url: "https://example.com" });
const item = g.queue.dequeue("urls");
if (item) {
await g.nav.navigateToUrl(item.data.url);
await g.dom.waitForDomStable();
g.queue.commit(item.id);
}

キュー処理は完全自動で終わらないことがあります。サイト変更、タイムアウト、認証、データ欠落などで失敗した項目は、Queue Console でペイロードを確認し、再試行や破棄を判断できます。

関連ページ: