HAProxy Beginner's Tutorial

Haproxy Beginner S Tutorial



உங்கள் பயன்பாட்டின் அளவுகள் அதிகரிக்கும்போது, ​​அதிக ட்ராஃபிக்கைக் கையாள அதிக சேவையகங்களைச் சேர்க்க வேண்டிய அவசியம் எழுகிறது. உங்கள் விண்ணப்பம் அதிக டிராஃபிக்கைப் பெறுகிறது, சர்வர் ஓவர்லோட் ஆகும்போது வேலையில்லா நேரத்தை எதிர்கொள்ளும் வாய்ப்புகள் அதிகம். இருப்பினும், HAProxy போன்ற கருவிகள் உள்ளன, அவை உங்கள் சேவையகத்தில் உள்ள சுமையை எவ்வாறு சமன் செய்ய போக்குவரத்து கையாளப்படுகிறது என்பதை வரையறுக்க உங்களை அனுமதிக்கிறது. எந்தவொரு சேவையகமும் ஓவர்லோட் ஆகாமல் இருப்பதை உறுதி செய்வதே இதன் யோசனை. உயர் கிடைக்கும் ப்ராக்ஸி என்பது ஒரு திறந்த மூல மென்பொருளாகும், இது TCP/HTTP பயன்பாடுகளுக்கான ரிவர்ஸ் ப்ராக்ஸியாக செயல்படும் போது நம்பகமான சுமை சமநிலையை வழங்க வடிவமைக்கப்பட்டுள்ளது.

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

ஏன் HAProxy ஐப் பயன்படுத்த வேண்டும்

HAProxy இன் நிறுவல் மற்றும் உள்ளமைவைப் பற்றி அறிந்து கொள்வதற்கு முன், அது வழங்கும் அம்சங்களைக் கருத்தில் கொண்டு எங்களுக்கு இது ஏன் தேவை என்பதை நீங்கள் புரிந்து கொள்ள வேண்டும். பின்வருபவை HAProxy இன் முதன்மை அம்சங்கள்:







  1. சுமை சமநிலை - HAProxy மூலம், ஒரு சேவையகத்தை ஓவர்லோட் செய்வதைத் தவிர்க்க, வெவ்வேறு சேவையகங்களில் போக்குவரத்தை வசதியாக விநியோகிக்கலாம். அந்த வகையில், உங்கள் விண்ணப்பம் எந்த வேலையில்லாச் சிக்கலையும் சந்திக்காது, மேலும் நீங்கள் விரைவாகப் பதிலளிக்கும் தன்மை, நம்பகத்தன்மை மற்றும் கிடைக்கும் தன்மையைப் பெறுவீர்கள்.
  2. பதிவு மற்றும் கண்காணிப்பு - சரிசெய்தல் சிக்கல்களுக்கு உதவ, உங்கள் சேவையகங்களுக்கான விரிவான கண்காணிப்பு பதிவுகளைப் பெறுவீர்கள். தவிர, HAProxy புள்ளி விவரப் பக்கத்தைக் கொண்டுள்ளது, அங்கு உங்கள் லோட் பேலன்சருக்கான நிகழ்நேர செயல்திறன் பகுப்பாய்வுகளைப் பெறலாம்.
  3. சுகாதார சோதனைகள் – உங்கள் சேவையகங்கள் கூட அவற்றின் நிலையைத் தீர்மானிக்க சுகாதாரப் பரிசோதனை தேவை. HAProxy உங்கள் சேவையகத்தின் நம்பகத்தன்மையை அதிகரிக்க அதன் நிலையை அறிய சுகாதார சோதனைகளை அடிக்கடி நடத்துகிறது. ஆரோக்கியமற்ற சேவையகம் கண்டறியப்பட்டால், அது போக்குவரத்தை மற்றொரு சேவையகத்திற்கு மாற்றுகிறது.
  4. ரிவர்ஸ் ப்ராக்ஸி - பாதுகாப்பை மேம்படுத்துவதற்கான ஒரு வழி, உள் கட்டமைப்பை மறைப்பதாகும். அதிர்ஷ்டவசமாக, HAProxy வாடிக்கையாளர்களிடமிருந்து போக்குவரத்தைப் பெற உங்களை அனுமதிக்கிறது மற்றும் அவற்றை பொருத்தமான சேவையகங்களுக்கு அனுப்புகிறது. அந்த வகையில், உங்கள் உள் அமைப்பு ஹேக்கரின் கண்ணில் இருந்து மறைக்கப்படுகிறது.
  5. ACLகள் (அணுகல் கட்டுப்பாட்டு பட்டியல்கள்) - HAProxy மூலம், பாதைகள், தலைப்புகள் மற்றும் IP முகவரிகள் போன்ற பல்வேறு அளவுகோல்களைப் பயன்படுத்தி ட்ராஃபிக் ரூட்டிங் எவ்வாறு நிகழ வேண்டும் என்பதை நீங்கள் வரையறுக்கலாம். எனவே, உங்கள் போக்குவரத்திற்கான தனிப்பயன் ரூட்டிங் லாஜிக்கை வரையறுப்பது எளிதாகிறது.
  6. SSL முடித்தல் - முன்னிருப்பாக, SSL/TLS ஆனது பின்தளத்தில் சேவையகங்களால் ஏற்றப்பட்டது, இதனால் செயல்திறன் குறைகிறது. இருப்பினும், HAProxy உடன், SSL/TLS டர்மினேஷன் சுமை பேலன்சரில் நிகழ்கிறது, பின்தள சேவையகங்களில் பணியை ஏற்றுகிறது.

HAProxy ஐ நிறுவுகிறது

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



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



$ sudo apt update
$ sudo apt நிறுவ haproxy

இதேபோல், நீங்கள் RHEL அடிப்படையிலான அமைப்புகள் அல்லது CentOS ஐப் பயன்படுத்துகிறீர்கள் என்றால், 'yum' தொகுப்பு மேலாளரிடமிருந்து HAProxy கிடைக்கும். பின்வரும் கட்டளைகளை இயக்கவும்:





$ sudo yum மேம்படுத்தல்
$ sudo yum நிறுவு haproxy

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



HAProxyஐ வெற்றிகரமாக நிறுவிவிட்டோமா என்பதை உறுதிசெய்ய அதன் பதிப்பைச் சரிபார்க்கலாம்.

$ ஹாப்ராக்ஸி --பதிப்பு

HAProxy ஐ எவ்வாறு கட்டமைப்பது

HAProxy நிறுவப்பட்டவுடன், நீங்கள் இப்போது அதன் கட்டமைப்பு கோப்பை திறக்கலாம் ( / etc/haproxy/haproxy.cfg) மற்றும் உங்கள் சுமை சமநிலைக்கு நீங்கள் பயன்படுத்த விரும்பும் அமைப்புகளை வரையறுக்கவும்.

நானோ அல்லது விம் போன்ற எடிட்டரைப் பயன்படுத்தி கட்டமைப்பு கோப்பைத் திறக்கவும்.

$ sudo nano /etc/haproxy/haproxy.cfg

பின்வருவனவற்றில் உள்ளதைப் போன்ற ஒரு config கோப்பைப் பெறுவீர்கள்:

கட்டமைப்பு கோப்பிலிருந்து, அது இரண்டு முக்கிய பிரிவுகளுடன் வருவதை நீங்கள் கவனிப்பீர்கள்:

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

'இயல்புநிலைகள்' பிரிவின் எடுத்துக்காட்டு இங்கே:

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

உங்கள் லோட் பேலன்சர் எதிர்பார்த்தபடி செயல்பட இன்னும் மூன்று பிரிவுகள் உள்ளன.

  1. முன்பக்கம் - இணைப்பை நிறுவ உங்கள் வாடிக்கையாளர்கள் பயன்படுத்த விரும்பும் IP முகவரிகள் இந்தப் பிரிவில் உள்ளன.
  2. பின்தளம் - முன்பக்கம் பிரிவில் வரையறுக்கப்பட்டுள்ளபடி கோரிக்கைகளை கையாளும் சர்வர் பூல்களை இது காட்டுகிறது.
  3. கேளுங்கள் - நீங்கள் ஒரு குறிப்பிட்ட சர்வர் குழுவை வழிநடத்த விரும்பும் போது இது தொடர்ச்சியாகப் பயன்படுத்தப்படுகிறது. இந்த பிரிவு முன் மற்றும் பின்தளத்தின் பணிகளை ஒருங்கிணைக்கிறது.

ஒரு உதாரணம் இருக்கட்டும்

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

படி 1: இயல்புநிலை பிரிவை உள்ளமைத்தல்

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

இந்தத் திருத்தங்கள் அனைத்தும் “/etc/haproxy/haproxy.cfg” இல் அமைந்துள்ள HAProxy உள்ளமைவில் உள்ளன என்பதை நினைவில் கொள்ளவும். இயல்புநிலை பிரிவு கட்டமைக்கப்பட்டவுடன், முன்பக்கத்தை வரையறுப்போம்.

படி 2: முன்பகுதி பிரிவை கட்டமைத்தல்

ஃபிரண்ட்எண்ட் பிரிவில், ஆப்ஸ் அல்லது இணையதளத்தை வாடிக்கையாளர்களால் ஆன்லைனில் எப்படி அணுக வேண்டும் என்பதை நாங்கள் வரையறுக்கிறோம். பயன்பாட்டிற்கான ஐபி முகவரிகளை நாங்கள் தருகிறோம். ஆனால் இந்த விஷயத்தில், நாங்கள் லோக்கல் ஹோஸ்டுடன் வேலை செய்கிறோம். எனவே, எங்கள் ஐபி முகவரி 127.0.0.1 இன் ஃபால்பேக் முகவரி மற்றும் போர்ட் 80 வழியாக இணைப்புகளை ஏற்க விரும்புகிறோம்.

குறிப்பிட்ட போர்ட்டில் IP முகவரிக்கு கேட்பவராக செயல்படும் 'பைண்ட்' முக்கிய சொல்லை நீங்கள் சேர்க்க வேண்டும். IP முகவரி மற்றும் நீங்கள் வரையறுக்கும் போர்ட் ஆகியவையே உள்வரும் கோரிக்கைகளை ஏற்க சுமை சமநிலையாளர் பயன்படுத்தும்.

உங்கள் கட்டமைப்பு கோப்பில் முந்தைய வரிகளைச் சேர்த்த பிறகு, பின்வரும் கட்டளையுடன் 'haproxy.service' ஐ மறுதொடக்கம் செய்ய வேண்டும்:

$ sudo systemctl ஹாப்ராக்ஸியை மறுதொடக்கம் செய்யுங்கள்

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

$ curl

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

படி 3: பின்தளத்தை கட்டமைத்தல்

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

503 பிழையானது, கோரிக்கைகளை கையாளுவதற்கு எங்களிடம் எந்த பின்தளமும் இல்லாததால் ஏற்பட்டது. கோரிக்கைகளை கையாள 'default_backend' ஐ வரையறுப்பதன் மூலம் தொடங்குவோம். நீங்கள் அதை முன் பகுதியில் வரையறுக்கிறீர்கள். இந்த வழக்கிற்கு 'linux_backend' என்று பெயரிட்டோம்.

அடுத்து, முகப்புப் பிரிவில் வரையறுக்கப்பட்டுள்ள அதே பெயரைக் கொண்ட பின்தளப் பகுதியை உருவாக்கவும். உங்கள் சேவையகத்தின் பெயர் மற்றும் அதன் ஐபி முகவரியைத் தொடர்ந்து 'சர்வர்' முக்கிய சொல்லைப் பயன்படுத்த வேண்டும். IP 127.0.0.1 மற்றும் போர்ட் 8001 ஐப் பயன்படுத்தி 'linuxhint1' சேவையகத்தை நாங்கள் வரையறுத்துள்ளோம் என்பதை பின்வரும் படம் காட்டுகிறது:

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

உருவாக்கப்பட்ட HAProxy லோட் பேலன்சரைச் சோதிக்க, நாங்கள் குறிப்பிட்ட IP முகவரியைப் பயன்படுத்தி பின்தள போர்ட்களை பிணைக்க, Python3 ஐப் பயன்படுத்தி ஒரு வலை சேவையகத்தை உருவாக்குகிறோம். நாங்கள் கட்டளையை பின்வருமாறு இயக்குகிறோம்:

$ python3 -m http.server 8001 --bind 127.0.0.1

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

மற்றொரு முனையத்தில், சேவையகத்திற்கு கோரிக்கையை அனுப்ப 'கர்ல்' கட்டளையைப் பயன்படுத்துவோம்.

$ curl

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

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

உங்கள் இணையதளம் அல்லது பயன்பாட்டிற்கு எளிய HAProxyஐ அமைக்கலாம்.

விதிகளுடன் பணிபுரிதல்

இந்த ஆரம்பநிலை HAProxy டுடோரியலைப் பற்றி முடிப்பதற்கு முன், லோட் பேலன்சரால் கோரிக்கைகள் எவ்வாறு கையாளப்படும் என்பதை வழிகாட்டும் விதிகளை எவ்வாறு வரையறுக்கலாம் என்பதைப் பற்றி விரைவாகப் பேசுவோம்.

முன்பு இருந்த அதே படிகளைப் பின்பற்றி, நமது இயல்புநிலைப் பிரிவை அப்படியே விட்டுவிட்டு, ஃபிரண்டண்ட் பிரிவில் வெவ்வேறு ஐபி முகவரிகளை வரையறுப்போம். நாங்கள் ஒரே ஐபி முகவரியை இணைக்கிறோம் ஆனால் வெவ்வேறு போர்ட்களில் இருந்து இணைப்புகளை ஏற்றுக்கொள்கிறோம்.

மேலும், எங்களிடம் “default_backend” மற்றும் மற்றொரு “use_backend” உள்ளது, இது கோரிக்கைகள் வரும் போர்ட்டைப் பொறுத்து நாங்கள் பயன்படுத்தும் வெவ்வேறு சேவையகங்கள் ஆகும். பின்வரும் கட்டமைப்பில், போர்ட் 81 வழியாக அனைத்து கோரிக்கைகளும் 'Linux2_backend' இல் உள்ள சேவையகங்களால் கையாளப்படுகின்றன. மற்ற கோரிக்கைகள் 'default_backend' மூலம் கையாளப்படும்.

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

HAProxy சேவையை விரைவாக மறுதொடக்கம் செய்யுங்கள்.

Python3 ஐப் பயன்படுத்தி இணைய சேவையகத்தை உருவாக்கி, மாற்று பின்தள சேவையகமான போர்ட் 8002 இல் கோரிக்கைகளை பிணைப்போம்.

அதற்கு கோரிக்கைகளை அனுப்பும்போது, ​​இயல்புநிலை இல்லாத மாற்று சேவையகத்திற்கு கோரிக்கைகளை அனுப்ப சுமை பேலன்சரைத் தூண்டுவதற்கு போர்ட்டை 81 ஆகக் குறிப்பிடுகிறோம்.

எங்கள் இணைய சேவையகத்தை மறுபரிசீலனை செய்தால், அது கோரிக்கைகளைப் பெறவும் கையாளவும் நிர்வகிக்கிறது மற்றும் 200 (வெற்றி) பதிலை அளிக்கிறது.

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

முடிவுரை

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