Aktualnie rozwijam aplikację opartą na Spring-Boot.Jaki jest najlepszy sposób zaplanowania zadania w aplikacji rozruchu wiosennego?
Wiem, że adnotacja taka jak @Scheduled może planować zadania. Ponieważ użytkownicy w mojej aplikacji chcą wysyłać wiadomości w różnym czasie i wysyłać tylko raz.
Przeczytałem już wpis Spring scheduling task - run only once, , ale to dziwne, zawsze "nowe", lokalne egzaminu w aplikacji na wiosnę.
W ten sposób, raz harmonogram użytkownika wysyłającego e-mail, muszę do "nowego" lokalnego egzaminu dla jego zadania.
Czy są jakieś lepsze sposoby?
Tak, mam już korzystać z tego rodzaju adnotacji dla zadania planowania. Ale w moim stanie, użytkownik chce wysłać swoją pocztę tylko raz w określonym czasie. Więc jeśli używam adnotacji @Schedule, muszę "odpytać", sprawdzić, czy wiadomość powinna być wysyłana co kilka minut lub godzin ..... – Exia
Hope [this] (http://stackoverflow.com/questions/17402112/ Odpowiednio do trwałych kwar-wyzwalaczy w bazie danych) może być pomocna dla ciebie –
Thx. Spróbuję Quartz, a potem ... – Exia