drupal8 queue
キューの仕組みあり。以下のようなアノテーションを記述してクラス定義 * @QueueWorker( * id = "cron_example_queue_1", * title = @Translation("First worker in cron_example"), * cron = {"time" = 1} * ) // キューの登録 $container->get('queue'); $queue = $this->queue->get('cron_example_queue_1'); $item = new \stdClass(); $item->created = REQUEST_TIME; $item->sequence = $i; $queue->createItem($item); // クーロンの実行 $container->get('cron'); $this->cron->run(); // 登録したキューが全て順次実行される