మీరు క్రోన్ ఉద్యోగం వలె క్రమం తప్పకుండా కోడ్ను అమలు చేయాలనుకుంటే, మీరు నిజమైన క్లౌడ్లను ఉపయోగించకుండా, క్లౌడ్ లెస్ సర్వర్ ఫంక్షన్లను నిర్ణీత సమయ వ్యవధిలో స్వయంచాలకంగా అమలు చేయడానికి గూగుల్ క్లౌడ్ ప్లాట్ఫాం క్లౌడ్ షెడ్యూలర్ను ఉపయోగించవచ్చు.
క్లౌడ్ షెడ్యూలర్ అంటే ఏమిటి?
క్లౌడ్ షెడ్యూలర్ తనను తాను “మేనేజ్డ్ క్రాన్ ఎ సర్వీస్” గా ప్రచారం చేస్తుంది. ఇది క్రాన్ సింటాక్స్ ఉపయోగించి కార్యకలాపాలను షెడ్యూల్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. అయినప్పటికీ, ఇది క్రాన్ షెడ్యూలింగ్ భాగాన్ని మాత్రమే భర్తీ చేస్తుంది – క్లౌడ్ షెడ్యూలర్ ప్రాసెసింగ్ సేవ కాదు మరియు HTTP అభ్యర్ధనలను మాత్రమే పంపగలదు లేదా పబ్ / సబ్ సందేశాలను పంపగలదు, కాబట్టి దీనికి మాత్రమే పరిమిత పరిధి ఉంది.
షెడ్యూలర్ యొక్క అత్యంత ఉపయోగకరమైన అనువర్తనాల్లో ఒకటి క్లౌడ్ ఫంక్షన్లను క్రమ వ్యవధిలో సక్రియం చేయడం. క్లౌడ్ ఫంక్షన్లు సర్వర్లెస్ కోడ్ను అమలు చేస్తాయి, నోడ్, పైథాన్ లేదా జావాతో జావాస్క్రిప్ట్ వంటి వివిధ రన్టైమ్లను ఉపయోగిస్తాయి. క్లౌడ్ ఫంక్షన్లను పబ్ / సబ్ నోటిఫికేషన్ల నుండి ట్రిగ్గర్ చేయడానికి సెట్ చేయవచ్చు, ఇది క్లౌడ్ షెడ్యూలర్ పంపగలదు, కాబట్టి మీరు క్రోన్ సింటాక్స్ ఉపయోగించి సర్వర్లెస్ కోడ్ను క్రమం తప్పకుండా అమలు చేయగల సిస్టమ్తో ముగుస్తుంది.
మీరు అమలు చేయాల్సిన కోడ్ నిర్దిష్ట సర్వర్లో అమలు కావాలంటే, అవసరమైన అన్ని స్క్రిప్ట్లను అమలు చేయడానికి స్థానిక క్రాన్ క్రాన్ను ఉపయోగించడం ఉత్తమ ఎంపిక. అయినప్పటికీ, మీరు దీన్ని జావాస్క్రిప్ట్ / పైథాన్తో కాపీ చేయగలిగితే మరియు ఫంక్షన్ ఎగ్జిక్యూషన్ ఎన్విరాన్మెంట్ గురించి మీరు పట్టించుకోకపోతే, సర్వర్ యొక్క కాన్ఫిగరేషన్ అవసరం లేకుండానే క్లౌడ్ ఫంక్షన్లు దీన్ని బాగా నిర్వహిస్తాయి.
షెడ్యూల్ చేసిన లక్షణాన్ని ఏర్పాటు చేస్తోంది
లక్షణాన్ని సెటప్ చేయడానికి క్లౌడ్ ఫీచర్స్ కన్సోల్కు వెళ్లండి. క్రొత్త ఫంక్షన్ను సృష్టించడం అవసరం లేదు, ఎందుకంటే పబ్ / సబ్ సందేశాలను తొలగించడానికి ఇప్పటికే ఉన్నదాన్ని సవరించడం సాధ్యమవుతుంది.
దీనికి ఒక పేరు ఇవ్వండి, కేటాయించడానికి RAM మొత్తాన్ని ఎంచుకోండి మరియు ట్రిగ్గర్గా “క్లౌడ్ పబ్ / సబ్” కి మారండి.
ఫంక్షన్ సభ్యత్వాన్ని పొందడానికి మీరు పబ్ / సబ్ టాపిక్ని ఎంచుకోవాలి లేదా సృష్టించాలి.
దీనికి పేరు ఇవ్వండి మరియు “అంశాన్ని సృష్టించు” క్లిక్ చేయండి.
పూర్తయిన తర్వాత, మీరు మీ కోడ్ను అప్లోడ్ చేయవచ్చు, ఆన్లైన్లో అతికించవచ్చు లేదా జిప్ను అప్లోడ్ చేయవచ్చు లేదా క్లౌడ్ సోర్స్ రిపోజిటరీని కనెక్ట్ చేయవచ్చు.
క్రాన్ జాబ్ను సృష్టించడానికి క్లౌడ్ షెడ్యూలర్ కన్సోల్కు వెళ్లండి.
దీనికి ఒక పేరు ఇవ్వండి మరియు క్రాన్ సింటాక్స్ ఉపయోగించి ఫ్రీక్వెన్సీని సెట్ చేయండి. మీరు క్రాన్కు మా గైడ్ను చదవవచ్చు లేదా ప్రణాళికలో మీకు సహాయపడటానికి ఈ ఆన్లైన్ సాధనాన్ని ఉపయోగించవచ్చు. సాధారణ వాక్యనిర్మాణం:
minute hour day month weekday
లక్ష్యాన్ని పబ్ / ఉపశీర్షికలకు సెట్ చేయండి మరియు ఫంక్షన్ కోసం సృష్టించబడిన అంశం పేరును నమోదు చేయండి.
ఫంక్షన్ ఇప్పుడు స్వయంచాలకంగా నడుస్తుంది, కానీ మీరు దీన్ని ప్రయత్నించడానికి క్లౌడ్ షెడ్యూలర్ నుండి “ఇప్పుడే రన్ చేయి” క్లిక్ చేయవచ్చు. మీరు ఈ ప్యానెల్ నుండి మునుపటి పరుగుల కోసం లాగ్లను కూడా చూడవచ్చు.
ఫంక్షన్ సరిగ్గా నిర్వహించకపోతే, క్లౌడ్ ఫంక్షన్ యొక్క లాగ్లను తనిఖీ చేయండి, అది అభ్యర్థనలకు ప్రతిస్పందిస్తుందని నిర్ధారించుకోండి. ఇది అభ్యర్ధనలను స్వీకరిస్తుంటే, అది మీ కోడ్లో లోపం కావచ్చు మరియు కాకపోతే, ఇది పబ్ / ఉపశీర్షికల అంశంతో లోపం లేదా తప్పు స్పెల్లింగ్ కావచ్చు.