இது எப்படி வேலை செய்கிறது
சூடான ஓட்டத்தின் போது உண்மையில் என்ன நடக்கிறது - கண்டுபிடிப்பு, வரிசை, இரட்டைப் பெறுதல் மற்றும் வெப்பமயமாதல் எவ்வாறு வேலை செய்கிறது என்பதை Cache Rocket அறிவது.
9 min read
இந்த பக்கம் இயக்கவியலை விளக்குகிறது. Cache Rocket ஐப் பயன்படுத்த உங்களுக்கு இது கண்டிப்பாகத் தேவையில்லை, ஆனால் ரன் லூப்பைப் புரிந்துகொள்வது வெப்பமான வடிவத்தில் உள்ள ஒவ்வொரு அமைப்பையும் மர்மமானதாக இல்லாமல் தெளிவாக்குகிறது.
ஒரு சூடான ஓட்டத்தின் வாழ்க்கை
வார்மர் என்பது சேமிக்கப்பட்ட உள்ளமைவு, இயங்கும் செயல்முறை அல்ல. ஏதாவது ஓடத் தொடங்கும் வரை அது சும்மா அமர்ந்திருக்கும். ஒரு ஓட்டம் தொடங்கும் போது, இது வரிசை:
- 1
வரிசையை விதை
Cache Rocket உங்கள் உள்ளீட்டை URLs எடுத்து, இயக்கப்பட்டால், அது கண்டுபிடிக்கும் தளவரைபடங்களை விரிவுபடுத்தும். இவை வலம் வரும் வரிசையில் முதல் உருப்படிகளாக மாறும்.
- 2
அனுமதியை சரிபார்க்கவும்
ஒவ்வொரு URL உங்கள் சரிபார்க்கப்பட்ட ஹோஸ்ட்பெயர்கள் உடன் சரிபார்க்கப்பட்டது. உங்களுக்குச் சொந்தமானது என்று நீங்கள் நிரூபிக்காத டொமைனைச் சுட்டிக்காட்டும் அனைத்தும் ஒரு கோரிக்கை அனுப்பப்படுவதற்கு முன்பு கைவிடப்படும்.
- 3
URLஐக் கோரவும்
உங்கள் உள்ளமைக்கப்பட்ட தலைப்புகள், குக்கீகள் மற்றும் பயனர் முகவர் மூலம் Cache Rocket URL ஐ HTTP மூலம் பெறுகிறது, மேலும் பதில் எவ்வளவு நேரம் எடுத்தது என்பதை பதிவு செய்கிறது. இது முதல் சுமை.
- 4
மீண்டும் கோரிக்கை விடுங்கள்
உடனடியாக அதன் பிறகு இரண்டாவது முறையாக அதே URLஐப் பெறுகிறது. அதுதான் சூடான சுமை. முதல் கோரிக்கை தற்காலிக சேமிப்பை நிரப்பியதால், இரண்டாவது வியத்தகு வேகத்தில் இருக்க வேண்டும்.
- 5
மேலும் கண்டறியவும் URLs
HTML இல் காணப்படும் இணைப்புகள் வரிசையில் சேர்க்கப்படும், அவை சரிபார்க்கப்பட்ட ஹோஸ்ட்பெயரில் இருக்கும் வரை, அவை விலக்கப்படாது, மேலும் உங்கள் ஆழம் வரம்பிற்குள் இருக்கும்.
- 6
வரம்புகளுக்குள் மீண்டும் செய்யவும்
வரிசையானது ஒரு நிமிடத்திற்கு உங்களின் அதிகபட்சம் URLsக்கு மேல் வேலை செய்யாது, மேலும் வரிசை காலியாகும்போது அல்லது திட்ட வரம்பை அடைந்ததும் நின்றுவிடும்.
- 7
பதிவு செய்து அறிவிக்கவும்
முடிவுகள் ஊட்டம் Cache health.ரன் தோல்வியுற்றாலோ அல்லது அதிக பிழை ஏற்பட்டாலோ, நீங்கள் உள்ளமைக்கப்பட்ட எச்சரிக்கைகள் தீ.
இரட்டைப் பெறுதல், அது ஏன் முக்கியமானது
ஒவ்வொரு URL ஐயும் இரண்டு முறை பெறுவது Cache Rocket செய்யும் ஒரு புத்திசாலித்தனமான செயல், மேலும் இது ஒரே நேரத்தில் இரண்டு நோக்கங்களுக்காக உதவுகிறது.
முதல் நோக்கம் வெப்பமயமாதல். முதல் கோரிக்கையானது குளிர்-தொடக்க அபராதத்தை செலுத்துகிறது - இது உங்கள் தோற்றம் பக்கத்தையும் அதன் முன் உள்ள ஒவ்வொரு தற்காலிக சேமிப்பையும் உருவாக்கும்படி கட்டாயப்படுத்துகிறது. Cache Rocket தன்னார்வலர்கள் காத்திருக்கும் பார்வையாளராக இருக்க வேண்டும், எனவே ஒரு உண்மையான நபர் அவ்வாறு செய்ய வேண்டியதில்லை.
இரண்டாவது நோக்கம் ஆதாரம். இரண்டு கோரிக்கைகளையும் நேரத்தைக் கணக்கிடுவதன் மூலம், Cache Rocket உங்களுக்கு வித்தியாசத்தைக் காட்ட முடியும். முதல் சுமை 1,800 எம்.எஸ் மற்றும் 90 எம்.எஸ் சூடான சுமை தற்காலிக சேமிப்பு நிரப்பப்பட்டதற்கான தெளிவான சான்றாகும். இரண்டு எண்களும் மெதுவாக இருந்தால், உங்கள் கேச்சிங் வேலை செய்யவில்லை மற்றும் வெப்பமயமாதல் மட்டுமே உங்களைக் காப்பாற்றாது - இது தெரிந்து கொள்வது மிகவும் பயனுள்ளதாக இருக்கும்.
| முதல் சுமை | சூடான சுமை | அது என்ன அர்த்தம் |
|---|---|---|
| மெதுவாக | வேகமாக | சரியாக வேலை செய்கிறது. பக்கம் குளிர்ச்சியாக இருந்தது, வெப்பமயமாதல் தற்காலிக சேமிப்பை நிரப்பியது, அடுத்த பார்வையாளர் விரைவான எண்ணைப் பெறுவார். |
| வேகமாக | வேகமாக | ஏற்கனவே சூடாக உள்ளது. கடைசி ஓட்டத்திலிருந்து ஏதோ இந்த URL தற்காலிக சேமிப்பில் உள்ளது சரிசெய்ய எதுவும் இல்லை. |
| மெதுவாக | மெதுவாக | தேக்ககப்படுத்தப்படவில்லை. பதில் ஸ்டோர் இல்லை எனக் குறிக்கப்பட்டிருக்கலாம், குக்கீயை அமைக்கலாம் அல்லது தற்காலிக சேமிப்பைத் தவிர்க்கலாம். அதை சரிசெய்யும் வரை வெப்பமயமாதல் உதவாது. |
| வேகமாக | மெதுவாக | அசாதாரணமானது. பொதுவாக அதிக சுமை ஏற்றப்பட்ட தோற்றத்தின் அறிகுறி அல்லது உதைப்பதைக் கட்டுப்படுத்தும் விகிதத்தைக் குறைக்கவும். நிமிடத்திற்கு அதிகபட்சம் URLsஐக் குறைக்க முயற்சிக்கவும். |
Tip
மூன்றாவது நெடுவரிசையே Cache health இருப்பதற்கான முழுக் காரணம். இது ஒவ்வொரு URL முழுவதும் இந்த ஜோடிகளை ஒருங்கிணைக்கிறது, இதன் மூலம் உங்கள் தளத்தின் எந்தப் பகுதிகள் உண்மையாகச் சேமிக்கக்கூடியவை என்பதை நீங்கள் பார்க்கலாம்.
URLs எப்படி கண்டுபிடிக்கப்பட்டது
ஒரு வெப்பமானவர் மூன்று வழிகளில் வேலை தேடுகிறார், மேலும் அவை ஒன்றாக அடுக்கி வைக்கப்படுகின்றன:
- நுழைவு URLs
- நீங்கள் கையால் தட்டச்சு செய்யும் தொடக்க புள்ளிகள். எப்போதும் பயன்படுத்தப்படும். பல தளங்களுக்கு ஒரே நுழைவு URL — முகப்புப்பக்கம் — போதுமானது.
- தளவரைபடங்கள்
- தளவரைபடங்களைச் சேர்ப்பது இயக்கத்தில் இருந்தால் மற்றும்
.xmlதளவரைபடத்தில் உள்ளீடு URL புள்ளிகள் இருந்தால், உள்ளே பட்டியலிடப்பட்டுள்ள ஒவ்வொரு URLயும் சேர்க்கப்படும். உங்கள் CMS உங்களுக்கான பட்டியலைப் பராமரிக்கும் என்பதால், பெரிய தளங்களை மறைப்பதற்கு இது நம்பகமான வழியாகும். - பின்வரும் இணைப்பு
- Cache Rocket ஆனது HTML ஐப் படித்து, அது கண்டறிந்த இணைப்புகளை வரிசைப்படுத்துகிறது, உங்கள் ஆழம் அமைப்பு அனுமதிப்பதை விட அதிகமாக செல்லாது. எந்த தளவரைபடத்திலும் இல்லாத பக்கங்களை இது பிடிக்கிறது.
URL உள்ளீட்டிலிருந்து ஹாப்ஸில் ஆழம் அளவிடப்படுகிறது. உங்கள் முகப்புப்பக்கம் ஆழம் 0. அதிலிருந்து நேரடியாக இணைக்கப்பட்ட எதுவும் ஆழம் 1. *அந்த* பக்கங்களிலிருந்து இணைக்கப்பட்ட அனைத்தும் ஆழம் 2, மற்றும் பல.
depth 0 https://example.com/ ← entry URL
depth 1 https://example.com/blog/
https://example.com/pricing
https://example.com/about
depth 2 https://example.com/blog/warming-101
https://example.com/blog/cdn-basics
depth 3 https://example.com/blog/author/samஆழம் வேகமாக வளரும்
ஒவ்வொரு கூடுதல் நிலையும் URLs இன் எண்ணை பல மடங்கு பெருக்கலாம். ஒரு பெரிய தளத்தில் ஆழம் 2 முதல் ஆழம் 4 வரை செல்வது சில நூறு URLs ஐ பல்லாயிரக்கணக்கானதாக மாற்றும். ஒரு நேரத்தில் ஒரு படி அதிகரிக்கவும் மற்றும் உங்கள் URL எண்ணிக்கையைப் பார்க்கவும்.
என்ன ஒரு ஓட்டத்தைத் தொடங்குகிறது
| தூண்டுதல் | இது எப்படி வேலை செய்கிறது |
|---|---|
| அட்டவணை | தானியங்கு தொடக்க இடைவெளி ஒவ்வொரு N வினாடிக்கும் தானாக ஒரு புதிய ஓட்டத்தைத் தொடங்குகிறது. இது சாதாரண, அன்றாட பயன்முறை. |
| நீங்கள், கையால் | கணக்கு → வார்மர்கள் இலிருந்து ஒரு வார்மரைத் தொடங்கினால் உடனடியாக அதை இயக்கும். கட்டமைப்பு மாற்றத்தை சோதிக்க பயனுள்ளதாக இருக்கும். |
| ஒரு வரிசைப்படுத்தல் | வெற்றிகரமான வெளியீட்டிற்குப் பிறகு உங்கள் CI அல்லது ஹோஸ்டிங் இயங்குதளம் webhook ஐ அழைக்கிறது. Deploy triggers பார்க்கவும். |
| ஒரு CDN சுத்திகரிப்பு | ஒரு சுத்திகரிப்பு → ரீவார்ம் செயல் உங்கள் CDN இல் குறிப்பிட்ட URLகளை அழித்து உடனடியாக அவற்றை மீண்டும் வெப்பப்படுத்துகிறது.பார்க்கவும் CDN ஒருங்கிணைப்புகள். |
சூடான அட்டவணை சாளரம் உள்ளமைக்கப்பட்டிருந்தால், அனுமதிக்கப்பட்ட மணிநேரத்திற்கு வெளியே திட்டமிடப்பட்ட தானியங்கு-தொடக்கங்கள் தவிர்க்கப்படும்.கையேடு தொடங்குதல் மற்றும் வரிசைப்படுத்துதல் தூண்டுதல்கள் இன்னும் வேலை செய்கின்றன.
காவலரண்கள்
ஒரு கேச் வார்மர் என்பது, கட்டமைப்பு ரீதியாக, ஒரு இணையதளத்தில் நிறைய கோரிக்கைகளை அனுப்பும் கண்ணியமான ரோபோ ஆகும். Cache Rocket அதை தீவிரமாக எடுத்து மூன்று வழிகளில் கட்டுப்படுத்துகிறது.
இது உங்களுக்குச் சொந்தமான டொமைன்களை மட்டுமே தொடும்
ஒவ்வொரு ஹோஸ்ட்பெயரும் டிஎன்எஸ் அல்லது எச்டிடிபிஎஸ் கோப்பு மூலம் சரிபார்க்கப்பட வேண்டும்.இது விருப்பமான உராய்வு அல்ல - இது இல்லாமல், சேவை மறுப்பு-சேவை கருவியாக வேறொருவரின் சேவையகத்தை சுட்டிக்காட்டலாம்.ஹோஸ்ட்பெயர் சரிபார்ப்பு பார்க்கவும்.
நீங்கள் அமைத்த வேக வரம்பை இது மதிக்கிறது
ஒரு நிமிடத்திற்கு அதிகபட்சம் URLs என்பது கோரிக்கை விகிதத்தில் கடினமான உச்சவரம்பு ஆகும். உங்கள் ஹோஸ்டிங் வசதியாக *உண்மையான போக்குவரத்தின் மேல்* உள்வாங்கக்கூடிய வகையில் அமைக்கவும். பகிரப்பட்ட ஹோஸ்டிங் 5-10 வேண்டும்; CDNக்குப் பின்னால் உள்ள நன்கு வழங்கப்பட்ட தோற்றம் பல நூறுகளைக் கையாளும்.
இது உங்கள் திட்ட வரம்புகளுக்குள் இருக்கும்
உங்கள் சந்தா ஒரு நிமிடம், நாள், வாரம் மற்றும் மாதத்திற்கான URLகளை க்ரால் டெப்த் மற்றும் வார்மர்களின் எண்ணிக்கையுடன் உள்ளடக்கும்.ஒரு வரம்பை எட்டும்போது, ஓட்டம் அதிகமாக விடாமல் சுத்தமாக நின்றுவிடும்.பார்க்கவும் திட்டம் மற்றும் வரம்புகள்.
துண்டுகள் வாழும் இடம்
| பக்கப்பட்டி உருப்படி | அது எதற்காக |
|---|---|
| கேச் ஆரோக்கியம் | டாஷ்போர்டு. வார்ம்த் ஸ்கோர்கள், குளிர் URLs மற்றும் நேரங்களுக்கு முன்/பின். |
| வார்மர்கள் | வெப்சைட் வார்மர்களை உருவாக்கி நிர்வகிக்கவும், கிரால் செய்யப்பட்ட-URL முடிவுகளைப் பார்க்கவும். |
| API வார்மர்கள் | அதே, REST மற்றும் GraphQL முடிவுப்புள்ளிகளுக்கும். |
| எச்சரிக்கைகள் | Slack, Discord மற்றும் webhook அறிவிப்புகள். |
| சிடிஎன் | வழங்குநரின் நற்சான்றிதழ்கள் மற்றும் பர்ஜ் → ரீவார்ம் கருவி. |
| ஒருங்கிணைப்புகளை வரிசைப்படுத்து | Webhook URLs மற்றும் CI மற்றும் ஹோஸ்டிங் இயங்குதளங்களுக்கான கர்ல் எடுத்துக்காட்டுகள். |
| புரவலன் பெயர்கள் | நீங்கள் அரவணைக்க அனுமதிக்கப்பட்ட டொமைன்களைச் சேர்த்து சரிபார்க்கவும். |
| சந்தா | திட்டம், வரம்புகள், பில்லிங் மற்றும் இன்வாய்ஸ்கள். |
| கணக்கு | சுயவிவர விவரங்கள் மற்றும் உங்கள் API விசைகள். |
| அணிகள் | பணியிடங்கள் மற்றும் உறுப்பினர் பாத்திரங்கள், அவற்றை உள்ளடக்கிய திட்டங்களில். |
ஒன்றை உருவாக்கத் தயாரா?
குயிக்ஸ்டார்ட் ஒரு முழுமையான முதல் அமைப்பை சுமார் பதினைந்து நிமிடங்களில் செயல்படுத்துகிறது, பெரும்பாலானவை DNSக்காக காத்திருக்கின்றன.