Je cherche à utiliser le quartz pour programmer des e-mails, mais je ne suis pas sûr de l'approche à adopter:Devrais-je créer un nouveau travail à quartz et déclencher ou un travail et de nombreux déclencheurs?
- Créer un nouvel emploi et chaque fois qu'un déclencheur email est prévue OU
- Créer un seul emploi et créer un nouveau déclencheur chaque fois qu'un email est programmé
Je dois passer le message/destinataire etc. de toute façon, et je ne suis pas sûr que la création de tas de travaux commencera à ajouter des frais généraux de mémoire considérables, car il y aura tout à fait peut-être être des milliers d'emails programmés.
Mise à jour: Ces e-mails seront planifiés par les utilisateurs, pas par moi - donc je vais les ajouter par programmation lors de l'exécution, ils ne sont pas programmés pour sortir à un moment donné.
Salut Erickson, Il sera configurable via jobDataMap du trigger, (ce que je n'avais pas réalisé existe), donc je vais aller avec cette façon de faire les choses. Je vais mettre le déclencheur pour continuer à essayer si elle échoue - ne peut pas manquer les e-mails juste parce qu'un autre est en cours de génération à ce moment-là ... Merci. – RodeoClown