টুল বর্ণনা

CRON Parser হল একটি cronjob পার্সার এবং ভ্যালিডেটর যা আপনাকে কাজ এবং জব শিডিউলিংয়ের জন্য ব্যবহৃত CRON এক্সপ্রেশন বুঝতে এবং যাচাই করতে সাহায্য করে। এই cron এক্সপ্রেশন বিশ্লেষক আপনার CRON এক্সপ্রেশন পার্স করে এবং পরবর্তী এবং পূর্ববর্তী এক্সিকিউশন সময় প্রদর্শন করে, সাথে cron এক্সপ্রেশনকে টেক্সটে রূপান্তরিত করে যখন শিডিউল করা কাজটি চলবে তার মানব-পাঠযোগ্য ব্যাখ্যা সহ।

বৈশিষ্ট্য

  • CRON এক্সপ্রেশন পার্সিং: আমাদের cronjob ভ্যালিডেটরের সাথে স্ট্যান্ডার্ড ফরম্যাটে CRON এক্সপ্রেশন পার্স এবং যাচাই করুন
  • পরবর্তী/পূর্ববর্তী এক্সিকিউশন সময়: দেখুন কাজটি পরবর্তীতে কখন চলবে এবং এটি শেষবার কখন চলেছিল
  • Cron এক্সপ্রেশন থেকে টেক্সট: CRON সিনট্যাক্সকে সাধারণ ইংরেজি বর্ণনায় রূপান্তরিত করুন মানব-পাঠযোগ্য ব্যাখ্যা সহ
  • টাইমজোন সাপোর্ট: যেকোনো টাইমজোনে এক্সিকিউশন সময় দেখুন অনুসন্ধানযোগ্য টাইমজোন নির্বাচক সহ
  • রিয়েল-টাইম ভ্যালিডেশন: আপনার CRON এক্সপ্রেশন বৈধ কিনা তার উপর তাৎক্ষণিক cronjob ভ্যালিডেটর প্রতিক্রিয়া
  • ফলাফল কপি করুন: সহজেই এক্সিকিউশন সময় এবং ব্যাখ্যা কপি করুন

ব্যবহারের ক্ষেত্র

  • কাজ শিডিউলিং: আমাদের cron এক্সপ্রেশন বিশ্লেষক ব্যবহার করে যাচাই করুন যে আপনার শিডিউল করা জব প্রত্যাশিত সময়ে চলবে
  • Cronjob ডিবাগিং: cronjob ভ্যালিডেটর ব্যবহার করুন বুঝতে কেন একটি cron job প্রত্যাশিত হিসাবে চলছে না
  • ডকুমেন্টেশন: ডকুমেন্টেশনের জন্য মানব-পাঠযোগ্য cron এক্সপ্রেশন থেকে টেক্সট বর্ণনা তৈরি করুন
  • টাইমজোন রূপান্তর: বিতরণকৃত সিস্টেমের জন্য বিভিন্ন টাইমজোন জুড়ে এক্সিকিউশন সময় পরীক্ষা করুন
  • CRON শিখুন: রিয়েল-টাইম উদাহরণ এবং ব্যাখ্যার মাধ্যমে cron ফরম্যাট বুঝুন

CRON কী?

CRON হল Unix-এর মতো অপারেটিং সিস্টেমে একটি সময়-ভিত্তিক জব শিডিউলার। নীচে ব্যাখ্যা করা cron ফরম্যাট বোঝা কার্যকর কাজ শিডিউলিংয়ের জন্য অপরিহার্য। একটি CRON এক্সপ্রেশন হল একটি স্ট্রিং যা পাঁচ বা ছয়টি ফিল্ড নিয়ে গঠিত যা স্পেস দ্বারা বিভক্ত যা একটি সময়সূচী সংজ্ঞায়িত করে:

* * * * *
│ │ │ │ │
│ │ │ │ └─── সপ্তাহের দিন (0-7, রবিবার = 0 বা 7)
│ │ │ └───── মাস (1-12)
│ │ └─────── মাসের দিন (1-31)
│ └───────── ঘণ্টা (0-23)
└─────────── মিনিট (0-59)

সাধারণ উদাহরণ:

  • 0 * * * * - প্রতি ঘণ্টায় মিনিট 0-এ
  • */15 * * * * - প্রতি 15 মিনিটে
  • 0 9 * * 1-5 - সপ্তাহের কর্মদিবসে (সোমবার-শুক্রবার) সকাল 9:00 টায়
  • 0 0 1 * * - প্রতি মাসের প্রথম দিনে মধ্যরাতে
  • 30 14 * * 0 - প্রতি রবিবার দুপুর 2:30 টায়