ஜென்கின்ஸ் பயிற்சி | ஜென்கின்ஸைப் பயன்படுத்தி தொடர்ச்சியான ஒருங்கிணைப்பு | எடுரேகா



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

ஜென்கின்ஸ் பயிற்சி

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

நாங்கள் ஜென்கின்ஸ் டுடோரியலுடன் தொடர்வதற்கு முன், முந்தைய வலைப்பதிவிலிருந்து எடுக்க வேண்டிய முக்கிய வழிகள்:





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

ஜென்கின்ஸ் கட்டிடக்கலை புரிந்து கொள்ள இப்போது சரியான நேரம்.

ஜென்கின்ஸ் கட்டிடக்கலை

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



ஜென்கின்ஸ் முழுமையான கட்டமைப்பு - ஜென்கின்ஸ் என்றால் என்ன - எடுரேகா

இது போன்ற சில தேவைகளைப் பூர்த்தி செய்ய இந்த ஒற்றை ஜென்கின்ஸ் சேவையகம் போதுமானதாக இல்லை:

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

மேற்கூறிய தேவைகளை நிவர்த்தி செய்வதற்காக, ஜென்கின்ஸ் விநியோகிக்கப்பட்ட கட்டிடக்கலை அறிமுகப்படுத்தப்பட்டது.



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

ஜென்கின்ஸ் விநியோகிக்கப்பட்ட கட்டிடக்கலை

விநியோகிக்கப்பட்ட கட்டடங்களை நிர்வகிக்க ஜென்கின்ஸ் மாஸ்டர்-ஸ்லேவ் கட்டமைப்பைப் பயன்படுத்துகிறார். இந்த கட்டமைப்பில், மாஸ்டர் மற்றும் ஸ்லேவ் TCP / IP நெறிமுறை மூலம் தொடர்பு கொள்கிறார்கள்.

ஜென்கின்ஸ் மாஸ்டர்

உங்கள் முக்கிய ஜென்கின்ஸ் சேவையகம் மாஸ்டர். கையாளுவது மாஸ்டரின் வேலை:

  • உருவாக்க வேலைகளை திட்டமிடுதல்.
  • உண்மையான மரணதண்டனைக்கு அடிமைகளுக்கு அனுப்புதல்.
  • அடிமைகளை கண்காணிக்கவும் (தேவைக்கேற்ப ஆன்லைனிலும் ஆஃப்லைனிலும் எடுத்துச் செல்லலாம்).
  • உருவாக்க முடிவுகளை பதிவு செய்தல் மற்றும் வழங்குதல்.
  • ஜென்கின்ஸின் ஒரு மாஸ்டர் உதாரணம் கட்டட வேலைகளை நேரடியாக இயக்க முடியும்.

ஜென்கின்ஸ் அடிமை

ஒரு அடிமை என்பது தொலைநிலை கணினியில் இயங்கும் ஜாவா இயங்கக்கூடியது. ஜென்கின்ஸ் அடிமைகளின் பண்புகள் பின்வருமாறு:

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

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

உபுண்டு, மேக், விண்டோஸ் போன்ற பல்வேறு சூழல்களில் சோதனைக்கு ஜென்கின்ஸ் பயன்படுத்தப்படும் ஒரு உதாரணத்தை இப்போது பார்ப்போம்.

கீழேயுள்ள வரைபடம் இதைக் குறிக்கிறது:

மேலே உள்ள படத்தில் பின்வரும் செயல்பாடுகள் செய்யப்படுகின்றன:

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

ஜென்கின்ஸ் பைப்லைன் உருவாக்க

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

வரிசை நிரலை ஜாவாவில் ஒன்றிணைக்கவும்

தத்துவார்த்த கருத்துக்களை நீங்கள் புரிந்து கொண்டீர்கள் என்று நம்புகிறேன். இப்போது, ​​கைகோர்த்து வேடிக்கை பார்ப்போம்.

நான் ஜென்கின்ஸில் ஒரு புதிய வேலையை உருவாக்குவேன், அது ஒரு ஃப்ரீஸ்டைல் ​​திட்டம் . இருப்பினும், இன்னும் 3 விருப்பங்கள் உள்ளன. ஜென்கின்ஸில் கிடைக்கும் வேலைவாய்ப்பு வகைகளைப் பார்ப்போம்.

ஃப்ரீஸ்டைல் ​​திட்டம்:

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

மல்டிகான்ஃபிகேஷன் வேலை:

“மல்டிகான்ஃபிகுரேஷன் ப்ராஜெக்ட்” (“மேட்ரிக்ஸ் ப்ராஜெக்ட்” என்றும் குறிப்பிடப்படுகிறது) வெவ்வேறு சூழல்களில் ஒரே மாதிரியான வேலையை இயக்க உங்களை அனுமதிக்கிறது. வெவ்வேறு சூழல்களில், வெவ்வேறு தரவுத்தளங்களுடன் அல்லது வெவ்வேறு உருவாக்க இயந்திரங்களில் கூட ஒரு பயன்பாட்டைச் சோதிக்க இது பயன்படுத்தப்படுகிறது.

வெளிப்புற வேலையை கண்காணிக்கவும்:

'வெளிப்புற வேலையை கண்காணித்தல்' உருவாக்க வேலை, கிரான் வேலைகள் போன்ற ஊடாடாத செயல்முறைகளை கண்காணிக்க உங்களை அனுமதிக்கிறது.

மேவன் திட்டம்:

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

ஜென்கின்ஸைப் பற்றி நன்கு புரிந்துகொள்ள ஜென்கின்ஸ் டுடோரியலில் ஒரு வீடியோ இங்கே. இந்த ஜென்கின்ஸ் டுடோரியல் வீடியோவை பாருங்கள்.

ஜென்கின்ஸுடன் தொடங்குவது | ஜென்கின்ஸ் மற்றும் டெவொப்ஸ் பயிற்சி | ஆரம்பநிலைக்கான ஜென்கின்ஸ் | எடுரேகா

ஜென்கின்ஸைப் பயன்படுத்தி ஒரு உருவாக்கத்தை உருவாக்குதல்

படி 1: ஜென்கின்ஸ் இடைமுக வீட்டிலிருந்து, தேர்ந்தெடுக்கவும் புதிய பொருள்.

படி 2: ஒரு பெயரை உள்ளிட்டு தேர்ந்தெடுக்கவும் ஃப்ரீஸ்டைல் ​​திட்டம் .

படி 3: இந்த அடுத்த பக்கம் நீங்கள் வேலை உள்ளமைவைக் குறிப்பிடுகிறீர்கள். நீங்கள் விரைவாக கவனிக்கும்போது, ​​நீங்கள் ஒரு புதிய திட்டத்தை உருவாக்கும்போது பல அமைப்புகள் உள்ளன.இந்த உள்ளமைவு பக்கத்தில், உங்களுக்கும் விருப்பம் உள்ளது உருவாக்க படி சேர்க்கவும் ஸ்கிரிப்ட்களை இயக்குவது போன்ற கூடுதல் செயல்களைச் செய்ய. நான் ஷெல் ஸ்கிரிப்டை இயக்குவேன்.

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

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

படி 5: கிளிக் செய்க இப்போது உருவாக்குங்கள் உருவாக்க தொடங்க இடது புறத்தில்.

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

ஜாவா குறியீட்டில் ஹாஷ்மேப் செயல்படுத்தல்

படி 7: தி கன்சோல் வெளியீடு இந்த பக்கத்தில் உள்ள இணைப்பு வேலையின் முடிவுகளை விரிவாக ஆராய குறிப்பாக பயனுள்ளதாக இருக்கும்.

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

கட்டமைப்பின் நிலை இரண்டு வழிகளில் குறிக்கப்படுகிறது, வானிலை ஐகான் மற்றும் வண்ண பந்து மூலம். ஒரு படத்தில் பல கட்டடங்களின் பதிவை இது காண்பிப்பதால் வானிலை ஐகான் குறிப்பாக உதவியாக இருக்கும்.

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

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

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

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