ಕ್ರಾನ್ ಎಕ್ಸ್ಪ್ರೆಷನ್ ಜನರೇಟರ್
ಪೂರ್ವನಿಯೋಜನೆಗಳು
ಕ್ಷೇತ್ರ ಸಂರಚನೆ
ರಚಿಸಲಾದ ಕ್ರಾನ್ ಎಕ್ಸ್ಪ್ರೆಷನ್
* * * * *ತಾಂತ್ರಿಕ ವಿವರಗಳು
Cron ಎಕ್ಸ್ಪ್ರೆಶನ್ ಜನರೇಟರ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ
ಈ ಸಾಧನ ಏನು ಮಾಡುತ್ತದೆ
ಈ cron ಎಕ್ಸ್ಪ್ರೆಶನ್ ಜನರೇಟರ್ cron ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ನೆನಪಿಡದೆ ದೃಶ್ಯಾತ್ಮಕವಾಗಿ ಮಾನ್ಯ cron ಎಕ್ಸ್ಪ್ರೆಶನ್ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. cron ಬಿಲ್ಡರ್ ನಿಮಿಷಗಳು, ಗಂಟೆಗಳು, ದಿನಗಳು, ತಿಂಗಳುಗಳು, ಮತ್ತು ವಾರದ ದಿನಗಳಿಗಾಗಿ ಫೀಲ್ಡ್-ಬೈ-ಫೀಲ್ಡ್ ಸಂರಚನೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಐಚ್ಛಿಕ ಸೆಕೆಂಡ್ಸ್ ಬೆಂಬಲದೊಂದಿಗೆ. ನೀವು ಪ್ರತಿ ಫೀಲ್ಡ್ ಅನ್ನು ಸಂರಚಿಸುವಂತೆ, cron ಎಕ್ಸ್ಪ್ರೆಶನ್ ನೈಜ ಸಮಯದಲ್ಲಿ ಅಪ್ಡೇಟ್ ಆಗುತ್ತದೆ; ಜೊತೆಗೆ ಮಾನವ-ಓದಬಹುದಾದ ವಿವರಣೆ ಮತ್ತು ಮುಂದಿನ ನಿಗದಿತ ದಿನಾಂಕಗಳ ಪೂರ್ವವೀಕ್ಷಣೆಯೂ ತೋರಿಸಲಾಗುತ್ತದೆ.
ಡೆವಲಪರ್ಗಳ ಸಾಮಾನ್ಯ ಬಳಕೆ ಪ್ರಕರಣಗಳು
ಡೆವಲಪರ್ಗಳು CI/CD ಪೈಪ್ಲೈನ್ಗಳಲ್ಲಿ ನಿಗದಿತ ಜಾಬ್ಗಳನ್ನು ಸೆಟ್ಅಪ್ ಮಾಡುವಾಗ, ಸರ್ವರ್ಗಳಲ್ಲಿ cron ಜಾಬ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವಾಗ, ಅಥವಾ Airflow ಅಥವಾ Kubernetes CronJobs ಮುಂತಾದ ಟಾಸ್ಕ್ ಆರ್ಕೆಸ್ಟ್ರೇಟರ್ಗಳಲ್ಲಿ ಶೆಡ್ಯೂಲ್ಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವಾಗ ಈ crontab ಜನರೇಟರ್ ಅನ್ನು ಬಳಸುತ್ತಾರೆ. ದೃಶ್ಯ cron ಬಿಲ್ಡರ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ದೋಷಗಳನ್ನು ನಿವಾರಿಸಿ, ಕೈಯಾರೆ ಎಕ್ಸ್ಪ್ರೆಶನ್ ಬರೆಯುವುದಕ್ಕಿಂತ ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ. ಇದು ವಿರುದ್ಧ ದಿಕ್ಕಿನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ Cron Expression Parser ಸಾಧನಕ್ಕೆ ಪೂರಕವಾಗಿದೆ.
ಬೆಂಬಲಿತ ಫೀಲ್ಡ್ ಮೋಡ್ಗಳು
ಪ್ರತಿ ಫೀಲ್ಡ್ ನಾಲ್ಕು ಸಂರಚನಾ ಮೋಡ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ: Every (ವೈಲ್ಡ್ಕಾರ್ಡ್ *), Specific values (1,3,5 ಮುಂತಾದ ಕಾಮಾ ಪಟ್ಟಿಗಳು), Range (9-17 ಮುಂತಾದ ಡ್ಯಾಶ್ ಸಂಕೇತ), ಮತ್ತು Step intervals (*/15 ಮುಂತಾದ ಸ್ಲ್ಯಾಶ್ ಸಂಕೇತ). ಇವು ಎಲ್ಲಾ ಮಾನಕ Unix cron ಸಿಂಟ್ಯಾಕ್ಸ್ ಮಾದರಿಗಳನ್ನು ಒಳಗೊಂಡಿವೆ. ಜನರೇಟರ್ 5-ಫೀಲ್ಡ್ (ಮಾನಕ) ಮತ್ತು 6-ಫೀಲ್ಡ್ (ಸೆಕೆಂಡ್ಸ್ ಸಹಿತ) ಸ್ವರೂಪಗಳನ್ನು ಎರಡನ್ನೂ ಬೆಂಬಲಿಸುತ್ತದೆ.
ಪ್ರಿಸೆಟ್ಗಳು ಮತ್ತು ಕ್ವಿಕ್ ಸ್ಟಾರ್ಟ್
ಅಂತರ್ನಿರ್ಮಿತ ಪ್ರಿಸೆಟ್ಗಳು ಸಾಮಾನ್ಯ ಶೆಡ್ಯೂಲಿಂಗ್ ಮಾದರಿಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ: ಪ್ರತಿ ನಿಮಿಷ, ಪ್ರತಿ ಗಂಟೆ, ಮಧ್ಯರಾತ್ರಿ ಅಥವಾ ಮಧ್ಯಾಹ್ನ ದೈನಂದಿನ, ವಾರದ ದಿನಗಳಲ್ಲಿ ಬೆಳಿಗ್ಗೆ 9ಕ್ಕೆ, ಪ್ರತಿ 15 ನಿಮಿಷ, ಪ್ರತಿ 6 ಗಂಟೆ, ತಿಂಗಳ 1ರಂದು ಮಾಸಿಕ, ಮತ್ತು ಸೋಮವಾರ ಅಥವಾ ಭಾನುವಾರ ವಾರದಂತೆ. ಯಾವುದೇ ಪ್ರಿಸೆಟ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ ಫೀಲ್ಡ್ಗಳನ್ನು ತುಂಬಿಸಿ, ನಂತರ ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಅಗತ್ಯಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಕಸ್ಟಮೈಸ್ ಮಾಡಿ.
ಕೋಡ್ಗಿಂತ ಈ ಸಾಧನವನ್ನು ಯಾವಾಗ ಬಳಸಬೇಕು
ವೇಗವಾಗಿ ಎಕ್ಸ್ಪ್ರೆಶನ್ ರಚನೆ ಮತ್ತು ಪ್ರಯೋಗಕ್ಕಾಗಿ ಈ cron ಶೆಡ್ಯೂಲ್ ಜನರೇಟರ್ ಅನ್ನು ಬಳಸಿ. ಉತ್ಪಾದನಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ, ನಿಮ್ಮ ರಚಿಸಿದ ಎಕ್ಸ್ಪ್ರೆಶನ್ಗಳನ್ನು ಸಹಾಯಕ Cron Parser ಸಾಧನದಿಂದ ಮಾನ್ಯಗೊಳಿಸಿ ಅಥವಾ ನಿಮ್ಮ ಅನ್ವಯದ ಪರಿಸರದಲ್ಲಿ ಪರೀಕ್ಷಿಸಿ. cron ವರ್ತನೆ ವ್ಯವಸ್ಥೆಗಳ ನಡುವೆ ಬದಲಾಗಬಹುದು (Unix cron vs Quartz vs Spring), ಆದ್ದರಿಂದ ನಿಮ್ಮ ಗುರಿ ರನ್ಟೈಮ್ನಲ್ಲಿ ಸದಾ ಪರಿಶೀಲಿಸಿ.