DevToys Web Pro iconDevToys Web Proબ્લોગ
અમને રેટ કરો:
બ્રાઉઝર એક્સ્ટેન્શન અજમાવો:

ક્રોન એક્સપ્રેશન જનરેટર

સેકન્ડ્સ સામેલ કરો:બંધ
તારીખોની સંખ્યા:

પ્રીસેટ્સ

ફીલ્ડ રૂપરેખાંકન

મિનિટ
કલાક
મહિનાનો દિવસ
મહિનો
અઠવાડિયાનો દિવસ

જનરેટ કરેલું ક્રોન એક્સપ્રેશન

* * * * *
તકનિકી વિગતો

Cron એક્સપ્રેશન જનરેટર કેવી રીતે કામ કરે છે

આ ટૂલ શું કરે છે

આ cron એક્સપ્રેશન જનરેટર તમને cron સિન્ટેક્સ યાદ રાખ્યા વિના દૃશ્યરૂપે માન્ય cron એક્સપ્રેશન્સ બનાવવા મદદ કરે છે. cron બિલ્ડર મિનિટ્સ, કલાકો, દિવસો, મહિના, અને અઠવાડિયાના દિવસો માટે ફીલ્ડ-બાય-ફીલ્ડ કન્ફિગરેશન આપે છે, સાથે વૈકલ્પિક સેકન્ડ્સ સપોર્ટ. તમે દરેક ફીલ્ડ કન્ફિગર કરો તેમ, cron એક્સપ્રેશન રિયલ ટાઇમમાં અપડેટ થાય છે અને સાથે માનવી-વાંચનીય વર્ણન તથા આવનારી શેડ્યૂલ થયેલી તારીખોનું પૂર્વાવલોકન પણ બતાવે છે.

ડેવલપર્સ માટેના સામાન્ય ઉપયોગ કેસિસ

ડેવલપર્સ આ crontab જનરેટરનો ઉપયોગ CI/CD પાઇપલાઇન્સમાં શેડ્યૂલ્ડ જોબ્સ સેટ અપ કરતી વખતે, સર્વર્સ પર cron જોબ્સ કન્ફિગર કરતી વખતે, અથવા Airflow અથવા Kubernetes CronJobs જેવા ટાસ્ક ઓર્કેસ્ટ્રેટર્સમાં શેડ્યૂલ્સ નિર્ધારિત કરતી વખતે કરે છે. વિઝ્યુઅલ cron બિલ્ડર સિન્ટેક્સ ભૂલો દૂર કરે છે અને એક્સપ્રેશન્સ હાથથી લખવા કરતાં સમય બચાવે છે. તે Cron Expression Parser ને પૂરક છે, જે ઉલટી દિશામાં કામ કરે છે.

સપોર્ટેડ ફીલ્ડ મોડ્સ

દરેક ફીલ્ડ ચાર કન્ફિગરેશન મોડ્સને સપોર્ટ કરે છે: Every (વાઇલ્ડકાર્ડ *), Specific values (1,3,5 જેવી કોમા લિસ્ટ્સ), Range (9-17 જેવી ડેશ નોટેશન), અને Step intervals (*/15 જેવી સ્લેશ નોટેશન). આ બધા સ્ટાન્ડર્ડ Unix cron સિન્ટેક્સ પેટર્ન્સને આવરી લે છે. જનરેટર 5-ફીલ્ડ (સ્ટાન્ડર્ડ) અને 6-ફીલ્ડ (સેકન્ડ્સ સાથે) બંને ફોર્મેટ્સને સપોર્ટ કરે છે.

પ્રીસેટ્સ અને ક્વિક સ્ટાર્ટ

બિલ્ટ-ઇન પ્રીસેટ્સ સામાન્ય શેડ્યૂલિંગ પેટર્ન્સ આપે છે: દરેક મિનિટે, કલાકે, દરરોજ મધરાતે અથવા બપોરે 12 વાગે, અઠવાડિયાના દિવસોમાં સવારે 9 વાગે, દરેક 15 મિનિટે, દરેક 6 કલાકે, દર મહિને 1લી તારીખે, અને દર અઠવાડિયે સોમવારે અથવા રવિવારે. કોઈપણ પ્રીસેટ પર ક્લિક કરીને ફીલ્ડ્સ ભરો, પછી તમારી ચોક્કસ જરૂરિયાત મુજબ કસ્ટમાઇઝ કરો.

કોડની સામે આ ટૂલ ક્યારે વાપરવું

ઝડપી એક્સપ્રેશન બનાવટ અને પ્રયોગ માટે આ cron શેડ્યૂલ જનરેટર વાપરો. પ્રોડક્શન સિસ્ટમ્સ માટે, તમારી જનરેટ કરેલી એક્સપ્રેશન્સને સાથી Cron Parser ટૂલથી વેલિડેટ કરો અથવા તમારી એપ્લિકેશનના પર્યાવરણમાં ટેસ્ટ કરો. cron વર્તન સિસ્ટમ્સ વચ્ચે બદલાઈ શકે છે (Unix cron vs Quartz vs Spring), તેથી હંમેશા તમારા ટાર્ગેટ રનટાઇમમાં ચકાસો.