이벤트 탐지기의 줄 서기와 작업 실행 단위
5998 단어 Laravel
Laravel은 이벤트 발표, 이벤트 탐지기 줄 서기, 이미 투입된 작업 수행 등 기능을 제공했지만 최근 줄 서기 작업의 실행 단위를 잘못 알고 실패한 경우나는 이 문장에서 사건 작업 대기열을 다시 쓰고 싶다
1. 사건 탐지기가 무엇입니까
2. 작업 대기열
3. 스태프
4. 실패
event
이벤트의 실례를 조수에게 전달할 때 이벤트 발표 /**
* メール通知
* @param $notification
*/
private function triggerEvent($notification)
{
// メール送信用にEvent登録する
event(new Notification($notification));
return;
}
class UserEventSubscriber implements ShouldQueue
{
public function subscribe(Dispatcher $dispatcher)
{
}
public function handle(Notification $event)
{
$event->send();
}
}
$event->send()
처리 public function send(): void
{
// ユーザーを全取得
$users = User::all();
// メール通知
foreach ($users as $user) {
\Mail::to($user->email)->queue(new EventMail($this->notification));
}
}
총결산
참고 자료
Reference
이 문제에 관하여(이벤트 탐지기의 줄 서기와 작업 실행 단위), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/20092014/items/c723784682a4f7a07fe8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)