সাথে চেষ্টা করুন:
@Scheduled(cron = "0 1 1 * * ?")
নীচে আপনি বসন্ত ফোরামের উদাহরণ ধরণগুলি খুঁজে পেতে পারেন:
* "0 0 * * * *" = the top of every hour of every day.
* "*/10 * * * * *" = every ten seconds.
* "0 0 8-10 * * *" = 8, 9 and 10 o'clock of every day.
* "0 0 8,10 * * *" = 8 and 10 o'clock of every day.
* "0 0/30 8-10 * * *" = 8:00, 8:30, 9:00, 9:30 and 10 o'clock every day.
* "0 0 9-17 * * MON-FRI" = on the hour nine-to-five weekdays
* "0 0 0 25 12 ?" = every Christmas Day at midnight
ক্রোন এক্সপ্রেশনটি ছয়টি ক্ষেত্র দ্বারা প্রতিনিধিত্ব করা হয়:
second, minute, hour, day of month, month, day(s) of week
(*)
মানে যেকোনও মেলে
*/X
মানে "প্রতি এক্স"
?
("কোনও নির্দিষ্ট মান নয়") - যখন আপনাকে দুটি ক্ষেত্রের মধ্যে যেখানে চরিত্রের অনুমতি দেওয়া হয়েছে সেগুলির মধ্যে একটিতে নির্দিষ্ট করার দরকার রয়েছে তবে অন্যটি নয় useful উদাহরণস্বরূপ, আমি যদি আমার ট্রিগারটি মাসের কোনও নির্দিষ্ট দিনে (বলুন, 10 তম) আগুন জ্বালাতে চাই, তবে সপ্তাহের কোন দিনটি ঘটে তা আমি চিন্তা করি না, আমি দিনের মধ্যে "10" রাখব- মাসের মাঠ এবং "?" সপ্তাহের দিন ক্ষেত্রের।
পিএস: এটিকে কাজ করার জন্য, আপনার অ্যাপ্লিকেশন প্রসঙ্গে এটি সক্ষম করে রাখার কথা মনে রাখবেন: https://docs.spring.io/spring/docs/3.2.x/spring-framework-references/html/scheduling.html#schedolve- টীকা-সমর্থন