cron এক্সপ্রেশন বিশ্লেষক — cron শিডিউল সহজ ভাষায় ব্যাখ্যা·পরবর্তী রান টাইম
সার্ভার শিডিউলড টাস্ক (crontab), GitHub Actions, Spring @Scheduled এর সময়সূচি সঠিকভাবে লেখা হয়েছে কিনা যাচাই করে। কোন ফিল্ড কেন ভুল তা এরর জানিয়ে দেয়।
ফাইল সার্ভারে পাঠানো হয় না — শুধু এই ডিভাইসের ব্রাউজারেই প্রসেস হয়
৫ সংখ্যা: মিনিট ঘণ্টা দিন মাস বার · ৬ সংখ্যা: সেকেন্ড মিনিট ঘণ্টা দিন মাস বার · @daily, @hourly ইত্যাদি সংক্ষিপ্ত রূপও ব্যবহার করা যায়
ফিল্ডের ব্যাখ্যা
| ফিল্ড | ইনপুট | সংশ্লিষ্ট মান |
|---|---|---|
| 분 | 0 | 0 |
| 시 | 9 | 9 |
| 일 | * | সবকিছু |
| 월 | * | সবকিছু |
| 요일 | 1-5 | 월, 화, 수, 목, 금 |
পরবর্তী রান টাইম (KST)
হিসাব করা হচ্ছে…
cron সিনট্যাক্সের সারসংক্ষেপ
| * | 모든 값 |
|---|---|
| 5 | 그 값 (예: 분 5 → 5분) |
| 1-5 | 범위 (요일 1-5 → 월~금) |
| 1,15 | 목록 (일 1,15 → 1일과 15일) |
| */10 | 간격 (분 */10 → 10분마다) |
| 8-18/2 | 범위 안에서 간격 |
| MON-FRI, JAN | 요일·월 영문 약자 |
| 0 또는 7 | 일요일 |
পরিসীমা: সেকেন্ড·মিনিট 0-59, ঘণ্টা 0-23, দিন 1-31, মাস 1-12, বার 0-7। সার্ভার বা GitHub Actions যদি UTC ভিত্তিক হয়, তবে KST থেকে ৯ ঘণ্টা বিয়োগ করে লিখুন।
বিজ্ঞাপন
cron এক্সপ্রেশন বিশ্লেষণ ব্যবহার পদ্ধতি
- 1cron এক্সপ্রেশন লিখুন বা উদাহরণে চাপুন।
- 2বাংলা ব্যাখ্যা এবং প্রতিটি ফিল্ডের (মিনিট·ঘণ্টা·দিন·মাস·বার) বিশ্লেষণ যাচাই করুন।
- 3পরবর্তী ১০টি রান টাইম KST অনুযায়ী দেখানো হবে।
প্রায়ই জিজ্ঞাসিত প্রশ্ন
দিন (日) এবং বার দুটোই নির্ধারণ করলে কী হবে?
স্ট্যান্ডার্ড cron দুটির যেকোনো একটি মিললেই কার্যকর হয় (OR শর্ত)। উদাহরণ: 0 0 1 * 1 প্রতি মাসের ১ তারিখ এবং প্রতি সোমবার — দুটোতেই চলবে।
সার্ভারের সময় UTC হলে কী হবে?
cron সার্ভারের টাইমজোন অনুযায়ী কাজ করে। সার্ভার UTC হলে, KST সকাল 9টা বোঝাতে 9 ঘণ্টা বিয়োগ করে লিখতে হবে (যেমন: 0 0 * * *)। GitHub Actions ও UTC ভিত্তিক।
L, W, # ও কাজ করে কি?
Quartz এক্সটেনডেড সিনট্যাক্স (L·W·#) এখনও সমর্থিত নয়।
বিজ্ঞাপন