பயன்பாட்டு சுமை இருப்பு பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டியது எல்லாம்



இந்த வலைப்பதிவு ஒரு பயன்பாட்டு சுமை இருப்பு பற்றிய ஆழமான அறிவை உங்களுக்கு வழங்குகிறது. இது உங்கள் பயன்பாட்டின் நன்மைக்காக என்.எல்.பியின் உருவாக்கம் மற்றும் பயன்பாட்டை நிரூபிக்கிறது.

ஒரு துப்பறியும் நபருக்கு எவ்வளவு துப்புகள் உள்ளன, வழக்கை தீர்ப்பது அவருக்கு எளிதானது. சுமை இருப்புநிலை செயல்படுவது இதுதான். ஒரு சுமை இருப்பு வைத்திருப்பவரின் கூடுதல் தகவல், அது சிறப்பாக செயல்படும். இந்த வலைப்பதிவில், நான் பயன்பாட்டு சுமை இருப்பு மற்றும் பாக்கெட் தலைப்புகள், HTTPS மற்றும் HTTPS விவரங்களுக்கு அதிக அணுகலைப் பெறுவதன் மூலம் உள்வரும் போக்குவரத்தை எவ்வாறு விநியோகிக்கிறது என்பதைப் பற்றி பேசப் போகிறேன்.

உள்ளடக்கப்பட்ட தலைப்புகள்:





பயன்பாட்டு சுமை இருப்பு என்றால் என்ன?

ஓஎஸ்ஐ மாடலைப் பற்றி நீங்கள் கேள்விப்பட்டிருப்பீர்கள் என்று நான் நம்புகிறேன். இது 7 அடுக்கு கட்டமைப்பாகும், ஒவ்வொரு அடுக்கு உலகெங்கிலும் தரவை மாற்றுவதில் ஒரு சிறப்பு பணியை செய்கிறது. இந்த அடுக்குகளில் பின்வருவன அடங்கும் - இயற்பியல் அடுக்கு, தரவு இணைப்பு அடுக்கு, பிணைய அடுக்கு, போக்குவரத்து அடுக்கு, அமர்வு அடுக்கு, விளக்கக்காட்சி அடுக்கு மற்றும் பயன்பாட்டு அடுக்கு. பயன்பாட்டு சுமை இருப்பு பெயர் குறிப்பிடுவது போல OSI மாதிரியின் 7 வது அடுக்கில் இயங்குகிறது. அதுபயன்பாட்டு அளவிலான உள்ளடக்கத்தை ஆராய்வதற்கும், இந்த வாங்கிய தகவலின் அடிப்படையில் போக்குவரத்தை வழிநடத்துவதற்கும் திறனைக் கொண்டுள்ளது. பயன்பாட்டு நிலை உள்ளடக்கத்தில் பாக்கெட் விவரங்கள், HTTP மற்றும் HTTPS விவரங்கள் உள்ளன. இது ரூட்டிங் எளிதாகவும், வேகமாகவும், திறமையாகவும் செய்கிறது. இது மிகவும் பரவலாகப் பயன்படுத்தப்படும் ஒன்றாகும் .

ஒரு பெயர்வெளி c ++ என்றால் என்ன

பயன்பாட்டு சுமை இருப்பு வேலை

பயன்பாட்டு சுமை இருப்பு உள்ளது கேட்போர் மற்றும் விதிகள் . ஒரு வாடிக்கையாளர் கோரிக்கையைச் செய்யும்போது, ​​கேட்பவர் அதை ஒப்புக்கொள்கிறார். ஒவ்வொரு கிளையன்ட் கோரிக்கையையும் கேட்பவர் கேட்டவுடன் அதை வழிநடத்தும் வழிகாட்டுதல்கள் இந்த விதிகள். விதிகள் மூன்று கூறுகளைக் கொண்டுள்ளன - இலக்கு குழு , முன்னுரிமை மற்றும் நிபந்தனைகள் . இலக்கு குழுக்கள் உள்ளன பதிவு செய்யப்பட்ட இலக்குகள் (போக்குவரத்தை வழிநடத்த வேண்டிய சேவையகங்கள்). ஒவ்வொரு இலக்கு குழு வழிகளும் நீங்கள் குறிப்பிடும் நெறிமுறை மற்றும் போர்ட் எண்ணைப் பயன்படுத்தி EC2 நிகழ்வுகள் போன்ற ஒன்று அல்லது அதற்கு மேற்பட்ட பதிவுசெய்யப்பட்ட இலக்குகளுக்கு கோரிக்கை விடுக்கின்றன. எனவே அடிப்படையில், கேட்பவர் கோரிக்கையைப் பெறும்போது, ​​எந்த விதியைப் பயன்படுத்துவது என்பதை தீர்மானிக்க முன்னுரிமை வரிசையின் வழியாகச் செல்கிறது, விதிகளை பகுப்பாய்வு செய்கிறது மற்றும் நிபந்தனையின் அடிப்படையில், எந்த இலக்கு குழு கோரிக்கையைப் பெறுகிறது என்பதை தீர்மானிக்கிறது.



ALB - பயன்பாட்டு சுமை இருப்பு - எடுரேகா

உங்கள் பயன்பாட்டிற்கான கோரிக்கைகளின் ஒட்டுமொத்த ஓட்டத்திற்கு இடையூறு விளைவிக்காமல், உங்கள் சுமை இருப்புநிலையிலிருந்து இலக்குகளை நீங்கள் எப்போது வேண்டுமானாலும் சேர்க்கலாம் அல்லது அகற்றலாம். ELB உங்கள் சுமை இருப்புநிலையை மாறும் வகையில் அளவிடுகிறது, அதாவது உங்கள் பயன்பாட்டின் போக்குவரத்து காலப்போக்கில் மாறும் போது உங்கள் பயன்பாட்டை பல்வேறு சூழ்நிலைகளுக்குத் தயார் நிலையில் வைத்திருக்கும்.

கிளாசிக் லோட் பேலன்சரை விட சிறப்பான அம்சங்கள்

உள்ளடக்க அடிப்படையிலான ரூட்டிங்: பயன்பாட்டு சுமை இருப்பு HTTP தலைப்புகளை அணுக வேண்டும், எனவே அதன் அடிப்படையில் போக்குவரத்தை வழிநடத்துகிறது.



கொள்கலன் அடிப்படையிலான பயன்பாட்டிற்கான ஆதரவு: கொள்கலன் மயமாக்கலின் சக்திவாய்ந்த கருத்துடன், பெரும்பாலான பயனர்கள் தங்கள் மைக்ரோ சர்வீஸை கொள்கலன்களில் அடைத்து, அவற்றை EC2 நிகழ்வுகளில் ஹோஸ்ட் செய்கிறார்கள். இது ஒரு ஒற்றை EC2 நிகழ்வை பல சேவைகளை இயக்க அனுமதிக்கிறது. பயன்பாட்டு சுமை இருப்பு இந்த கொள்கலன் சார்ந்த பயன்பாடுகளை ஆதரிக்கிறது. ஒரே ஒரு இலக்கு குழுவின் பின்னால் பல கொள்கலன்களை ஹோஸ்ட் செய்யலாம் மற்றும் பல துறைமுகங்களில் கேட்கலாம். இது மிகச்சிறந்த, துறைமுக அளவிலான சுகாதார சோதனைகளையும் செய்கிறது.

சிறந்த அளவீடுகள்: பயன்பாட்டு சுமை இருப்பு ஒரு துறைமுக அடிப்படையில் சுகாதார சோதனைகளை செய்கிறது மற்றும் ஒரு அறிக்கையை உருவாக்குகிறது. சுகாதார சோதனை ஏற்றுக்கொள்ளக்கூடிய HTTP பதில்களின் வரம்பைக் குறிப்பிடுகிறது. இந்த சுகாதார சோதனைகள் விரிவான பிழைக் குறியீடுகளுடன் உள்ளன.

பாதை அடிப்படையிலான ரூட்டிங்: பயன்பாட்டு சுமை இருப்பு பாதை அடிப்படையிலான மற்றும் ஹோஸ்ட் அடிப்படையிலான ரூட்டிங் ஆதரிக்கிறது, இது கிளாசிக் சுமை இருப்புநிலைக்கு பொருந்தாது. ஒய்ஒற்றை சுமை இருப்புநிலையைப் பயன்படுத்தி பல களங்களுக்கு கோரிக்கைகளை அனுப்ப முடியும்.

ஐபி முகவரி மற்றும் லாம்ப்டா செயல்பாடுகளை பதிவுசெய்க: EC2 நிகழ்வுகளை பதிவு செய்வதைத் தவிர, உங்கள் இலக்குக்கு ஐபி முகவரிகள் மற்றும் லாம்ப்டா செயல்பாடுகளையும் பதிவு செய்யலாம். ஆகையால்VPC க்கு வெளியே உள்ள இலக்குகளையும் நீங்கள் பதிவு செய்யலாம்.

கூடுதல் நெறிமுறைகள் மற்றும் பணிச்சுமைகளை வழங்குகிறது:

பயன்பாட்டு சுமை இருப்பு இரண்டு கூடுதல் நெறிமுறைகளை வழங்குகிறது - HTTP / 2 மற்றும் வெப்சாக்கெட்

HTTPS / 2: இந்த நெறிமுறை ஒற்றை இணைப்பு முழுவதும் மல்டிபிளெக்ஸ் கோரிக்கைகளை ஆதரிக்கிறது. இது பிணைய போக்குவரத்தை குறைக்கிறது.

வெப்சாக்கெட்: கிளையன்ட் மற்றும் சேவையகத்திற்கு இடையில் நீண்டகால TCP இணைப்பை அமைக்க இந்த நெறிமுறை உங்களை அனுமதிக்கிறது. இந்த நெறிமுறை பழைய முறைகளுடன் ஒப்பிடும்போது மிகவும் திறமையானது.

டெமோ: ஒரு பயன்பாட்டு சுமை இருப்புநிலையை உருவாக்கி, அது செயல்படுவதை நிரூபிக்கவும்

ஒன்றை உருவாக்கி அதைப் பயன்படுத்துவதன் மூலம் பயன்பாட்டு சுமை இருப்புநிலையைப் புரிந்துகொள்வோம். இந்த டெமோவில், நான் இரண்டு ஈசி 2 நிகழ்வுகளை உருவாக்கப் போகிறேன், என்ஜிஎக்ஸ் வலை சேவையகத்தை வெவ்வேறு HTML வெளியீட்டைக் கொண்டு வரிசைப்படுத்துகிறேன் (அவற்றுக்கு இடையில் வேறுபடுத்துவது எளிது), பயன்பாட்டு சுமை இருப்புநிலையை உருவாக்கி, இந்த இரண்டு நிகழ்வுகளையும் அந்த சுமை இருப்புநிலைக்கு பதிவுசெய்து சரிபார்க்கவும் நிகழ்வுகளில் பயன்படுத்தப்பட்ட வலை சேவையகத்தை சுமை இருப்பு DNS இலிருந்து அணுக முடியும். தொடங்குவோம்.

படி 1: உங்கள் நிகழ்வுகளை புட்டி அல்லது செ.மீ. உடன் இணைக்கவும்.

படி 2: இரண்டு நிகழ்வுகளிலும் Nginx வலை சேவையகத்தை நிறுவவும். Nginx ஐ நிறுவ பின்வரும் கட்டளைகளை இயக்கவும்:

$ sudo apt-get update $ sudo apt install nginx $ sudo ufw பயன்பாட்டு பட்டியல் $ sudo ufw 'Nginx HTTP' ஐ அனுமதிக்கவும் $ sudo ufw status

நிகழ்வுகளின் பொது ஐபி நகலெடுத்து, URL போன்ற உலாவியில் ஒட்டவும், Nginx வெற்றிகரமாக நிறுவப்பட்டிருக்கிறதா என்று சோதிக்கவும்.

படி 3 : இரண்டு நிகழ்வுகளிலும் வரிசைப்படுத்துதல்களுக்கு இடையிலான குழப்பத்தைத் தவிர்க்க Nginx வலை சேவையகத்தின் HTML வெளியீட்டை மாற்றவும்.

$ cd / var / www / html $ sudo vi index.nginx-debian.html

H1 குறிச்சொல்லின் உள்ளடக்கத்தை “Nginx க்கு வரவேற்கிறோம்! - சர்வர் 1 ”. இதைத் தவிர மற்ற நிகழ்வுகளிலும் இதைச் செய்யுங்கள், இதை “வெல்கம் டு என்ஜின்க்ஸ்! - சர்வர் 2 ”.

படி 4: பயன்பாட்டு சுமை இருப்புநிலையை உருவாக்கவும். வழிசெலுத்தல் பலகத்தில், கீழ் சுமை சமநிலை , தேர்வு செய்யவும் இருப்புக்களை ஏற்றவும் கிளிக் செய்யவும் உருவாக்கு பயன்பாட்டு சுமை இருப்பு கீழ்.

தேர்வுசெய்க, வேறொரு பக்கத்திற்கு நீங்கள் செல்லப்படுவீர்கள் சுமை இருப்பு உருவாக்க அங்கே.

சுமை இருப்புநிலையை உள்ளமைக்கலாம். பெயருக்கு, உங்கள் சுமை இருப்பு வைத்திருக்க விரும்பும் பெயரைத் தட்டச்சு செய்க. திட்டத்திற்கு இணையம் எதிர்கொள்ளும் அல்லது அகத்தைத் தேர்ந்தெடுக்கவும். இந்த விஷயத்தில், நான் இணையத்தை எதிர்கொள்கிறேன். இணையத்தை எதிர்கொள்ளும் அடிப்படையில் வாடிக்கையாளர்களிடமிருந்து இணையத்தில் இலக்குக்கான கோரிக்கைகள்.

கேட்பவர்களுக்கு, இயல்புநிலை போர்ட் 80 இல் TCP போக்குவரத்தை ஏற்றுக்கொள்வதோடு, அதே இயல்புநிலை கேட்போர் உள்ளமைவுடன் தொடர்கிறேன். நீங்கள் மற்றொரு கேட்பவரை சேர்க்க விரும்பினால், நீங்கள் தேர்வு செய்யலாம் கேட்பவரைச் சேர்க்கவும் .

கிடைக்கும் மண்டலத்திற்கு, உங்கள் EC2 நிகழ்வுகளை உருவாக்க நீங்கள் பயன்படுத்திய VPC ஐத் தேர்ந்தெடுக்கவும். ஒரு ஈசி 2 நிகழ்வை உருவாக்கப் பயன்படுத்தப்படும் ஒவ்வொரு கிடைக்கும் மண்டலத்திற்கும் ஒரு கிடைக்கும் மண்டலம் மற்றும் அந்த கிடைக்கும் மண்டலத்திற்கான சப்நெட்டைத் தேர்ந்தெடுக்கவும்.

தேவைக்கேற்ப உங்கள் சுமை இருப்புநிலைக்கு குறிச்சொற்களைச் சேர்க்கிறீர்கள். உங்களிடம் பல சுமை இருப்பு இருக்கும் போது குறிச்சொற்கள் மிகவும் பயனுள்ளதாக இருக்கும்.

கிளிக் செய்யவும் அடுத்து: பாதுகாப்பு அமைப்புகளை உள்ளமைக்கவும் . நீங்கள் ஒரு எச்சரிக்கையைக் காணலாம், ஆனால் நீங்கள் அதை புறக்கணிக்கலாம்.

இந்த கட்டத்தில், உங்கள் சுமை இருப்புநிலையின் பாதுகாப்பை நீங்கள் கட்டமைக்க முடியும், நீங்கள் செய்யலாம் புதிய பாதுகாப்புக் குழுவை உருவாக்கவும் அல்லது ஏற்கனவே உள்ள பாதுகாப்புக் குழுவைத் தேர்ந்தெடுக்கவும் . இந்த வழக்கில், நான் ஏற்கனவே இருக்கும் பாதுகாப்புக் குழுவைத் தேர்ந்தெடுத்துள்ளேன்.

ஜாவாவில் சரத்தை எவ்வாறு பயன்படுத்துவது

பாதுகாப்பு உள்ளமைவுடன் முடிந்ததும், கிளிக் செய்க அடுத்து: ரூட்டிங் கட்டமைக்கவும் . ஒரு தேர்ந்தெடுக்கவும் புதிய இலக்கு குழு. சேர்க்கவும் பெயர் நீங்கள் கொடுக்க விரும்புகிறீர்கள் இலக்கு குழு . என்பதைத் தேர்ந்தெடுக்கவும் இலக்கு வகை உதாரணமாக, நாங்கள் நிகழ்வுகளை இணைக்கிறோம். பயன்பாட்டு சுமை இருப்பு ஐபி முகவரிகள் மற்றும் லாம்ப்டா செயல்பாடுகளை இணைக்க உங்களை அனுமதிக்கிறது. ஆகட்டும் நெறிமுறை மற்றும் துறைமுகம் இயல்புநிலையாக இருங்கள்.

நான் எதையும் மாற்றவில்லை சுகாதார சோதனைகள் மற்றும் மேம்பட்ட சுகாதார சோதனைகள் ஒன்று. இயல்புநிலை அமைப்புகள் எங்களுக்கு போதுமானவை.

கிளிக் செய்யவும் அடுத்து: இலக்குகளை பதிவுசெய்க உங்கள் சுமை இருப்புநிலைக்கு உங்கள் இலக்குகளை (இந்த விஷயத்தில், நிகழ்வுகள்) சேர்க்க.

நீங்கள் இலக்குகளாக சேர்க்க விரும்பும் நிகழ்வுகளைத் தேர்ந்தெடுத்து கிளிக் செய்க பதிவில் சேர்க்கவும்.

உங்கள் இலக்குகள் (நிகழ்வுகள்) இப்போது சுமை இருப்புக்கு பதிவு செய்யப்பட்டுள்ளன.

கிளிக் செய்யவும் அடுத்து: விமர்சனம் . உங்கள் சுமை இருப்பு மதிப்பாய்வு செய்து இறுதியாக கிளிக் செய்யவும் உருவாக்கு .

உங்கள் சுமை இருப்பு இப்போது உருவாக்கப்பட்டது, அதன் நிலையை நீங்கள் சரிபார்க்கலாம்.

யய்ய் !! பயன்பாட்டு சுமை இருப்புநிலையை வெற்றிகரமாக உருவாக்கியுள்ளீர்கள். இப்போது அது உண்மையில் செயல்படுகிறதா என்று பார்ப்போம்.

படி 5: உங்கள் சுமை இருப்புநிலையின் டிஎன்எஸ் பெயரை நகலெடுத்து URL போன்ற உலாவியில் ஒட்டவும். முதல் நிகழ்வின் வெளியீட்டை நீங்கள் காண வேண்டும்.

இப்போது மற்றொரு உலாவிக்குச் சென்று அதே டிஎன்எஸ் பெயரை ஒட்டவும், இரண்டாவது நிகழ்வின் வெளியீட்டை நீங்கள் காண வேண்டும்.

சுமை இருப்பு அதன் மீது இரண்டு நிகழ்வுகளின் சுமையை சமன் செய்கிறது என்பதை இது காட்டுகிறது. உங்கள் இரு ஈசி 2 நிகழ்வுகளிலும் உள்ள சுமைகள் இந்த சுமை இருப்பு மூலம் கையாளப்படும். உங்கள் சுமை இருப்புநிலையின் செயல்பாட்டைச் சோதிப்பதற்கான மற்றொரு வழி, ஒரு நிகழ்வை மூடிவிட்டு, அதன் வரிசைப்படுத்தல்கள் சுமை இருப்புநிலையின் டி.என்.எஸ்.

இந்த பயன்பாட்டு சுமை இருப்பு வலைப்பதிவின் முடிவுக்கு இது நம்மை அழைத்துச் செல்கிறது. அமேசான் வழங்கிய இந்த அற்புதமான சேவையின் பின்னணியில் உள்ள கருத்தை நீங்கள் புரிந்து கொண்டீர்கள் என்று நம்புகிறேன். இதுபோன்ற மேலும் வலைப்பதிவுகளுக்கு, “ '.

கிளவுட் கம்ப்யூட்டிங் பற்றி மேலும் அறியவும், கிளவுட் கம்ப்யூட்டிங்கில் ஒரு தொழிலை உருவாக்கவும் நீங்கள் விரும்பினால், எங்கள் பாருங்கள் இது பயிற்றுவிப்பாளர் தலைமையிலான நேரடி பயிற்சி மற்றும் நிஜ வாழ்க்கை திட்ட அனுபவத்துடன் வருகிறது. இந்த பயிற்சி கிளவுட் கம்ப்யூட்டிங்கை ஆழமாகப் புரிந்துகொள்ளவும், இந்த விஷயத்தில் தேர்ச்சி பெறவும் உதவும்.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும், நாங்கள் உங்களிடம் திரும்பி வருவோம் அல்லது உங்கள் கேள்வியை இடுகிறோம் . எடுரேகா சமூகத்தில் 1,00,000+ க்கும் மேற்பட்ட தொழில்நுட்ப வெறியர்கள் உதவ தயாராக உள்ளனர்.