ক্রন এক্সপ্রেশন জেনারেটর ও টেস্টার অনলাইন ফ্রি
ক্রন এক্সপ্রেশন তৈরি ও টেস্ট করুন। ভিজ্যুয়াল বিল্ডার, সহজে পড়ার মতো বিবরণ এবং পরবর্তী ৫টি রান-সময়।
🔒 আপনার ফাইল কখনও ব্রাউজারের বাইরে যায় না। সব প্রসেসিং স্থানীয়ভাবে হয়।
ফরম্যাট: মিনিট ঘণ্টা মাসের-দিন মাস সপ্তাহের-দিন
বিবরণ
Every 5 minutes
পরবর্তী ৫টি রান
- 1. ৪/১০/২০২৬, ১:৫৫:০০ AM
- 2. ৪/১০/২০২৬, ২:০০:০০ AM
- 3. ৪/১০/২০২৬, ২:০৫:০০ AM
- 4. ৪/১০/২০২৬, ২:১০:০০ AM
- 5. ৪/১০/২০২৬, ২:১৫:০০ AM
অনলাইনে ক্রন এক্সপ্রেশন কীভাবে তৈরি করবেন
- 1
ক্রন এক্সপ্রেশন লিখুন বা তৈরি করুন
৫টি ফিল্ডের ক্রন এক্সপ্রেশন সরাসরি লিখুন, অথবা ভিজ্যুয়াল বিল্ডার দিয়ে মিনিট, ঘণ্টা, দিন, মাস ও সপ্তাহের দিন ঠিক করুন।
- 2
সহজ ভাষার বিবরণ পড়ুন
টুলটি cronstrue দিয়ে আপনার এক্সপ্রেশনকে পড়ার মতো বাক্যে রূপান্তর করে, যাতে শিডিউল ঠিক আছে কিনা যাচাই করতে পারেন।
- 3
এক্সপ্রেশন কপি করুন
ক্রন স্ট্রিং কপি করে আপনার শিডিউলারে (crontab, GitHub Actions, Cloud Scheduler ইত্যাদি) পেস্ট করুন।
ক্রন সিনট্যাক্সের বয়স পঞ্চাশ বছর, তবু আজও এটি বিশ্বজুড়ে নির্ধারিত কাজ চালায়: একটি সার্ভারের crontab এন্ট্রি থেকে শুরু করে Kubernetes CronJob, GitHub Actions শিডিউল, AWS EventBridge রুল এবং প্রতিটি CI পাইপলাইনের রাতের বিল্ড পর্যন্ত। এর পাঁচটি ফিল্ড (মিনিট, ঘণ্টা, মাসের দিন, মাস, সপ্তাহের দিন) শক্তিশালী, কিন্তু না বুঝেই ভুল করা সহজ, আর ভুল শিডিউল নীরবে ব্যর্থ হয়: কাজটি সোমবার বিকেল ৩টার বদলে রবিবার ভোর ৩টায় চলে এবং সপ্তাহের পর সপ্তাহ কেউ টের পায় না।
এই টুল দুই দিকেই কাজ করে: ফিল্ড দিয়ে শিডিউল তৈরি করে এক্সপ্রেশন পান, অথবা পুরোনো কোনো এক্সপ্রেশন পেস্ট করে দেখুন সেটি আসলে কখন চলে। ভুলগুলো এই অনুবাদের ধাপেই ধরা পড়ে: 0 12 * * 1-5 যদি «সোমবার থেকে শুক্রবার, দুপুর ১২:০০টায়» হিসেবে পড়া যায়, তাহলে আপনার উদ্দেশ্য নিশ্চিত হয়, নইলে বাগ ধরা পড়ে। পরবর্তী ৫টি রান-সময়ও দেখা যায়। সবকিছু আপনার ব্রাউজারেই গণনা হয়, কোনো সার্ভার লাগে না, আর পেজ লোড হওয়ার পর অফলাইনেও চলে।
সাধারণ ফাঁদগুলো: মাসের দিন ও সপ্তাহের দিন দুটোই নির্দিষ্ট করলে সেগুলো AND নয়, OR দিয়ে যুক্ত হয় (0 0 13 * 5 প্রতি মাসের ১৩ তারিখে এবং প্রতি শুক্রবারেও চলে, শুধু শুক্রবার ১৩ তারিখে নয়); দিনের ফিল্ডে */7 এর মতো স্টেপ মানে «সাপ্তাহিক» নয়; এবং শিডিউল সার্ভারের টাইমজোনে চলে, যা বেশিরভাগ ক্লাউডে UTC। স্থানীয় সময় ধরে নেওয়ার আগে সময়ের পার্থক্য যাচাই করুন।