అధిక లభ్యతను సాధించడానికి డాకర్ సమూహం



డాకర్ స్వార్మ్‌లోని ఈ బ్లాగ్, అధిక లభ్యత కోసం సాధించడానికి కాన్ఫిగర్ చేయబడిన డాకర్ స్వార్మ్ ద్వారా డాకర్ ఇంజిన్‌ల క్లస్టర్‌ను ఏర్పాటు చేసే శక్తిని వివరిస్తుంది.

ఏదైనా వెబ్ ఆధారిత అనువర్తనం యొక్క ముఖ్యమైన లక్షణం ఏమిటి? చాలా ఉన్నాయి, కానీ నాకు అధిక లభ్యత చాలా ముఖ్యమైనది. డాకర్ స్వార్మ్ మాకు సాధించడంలో సహాయపడుతుంది! ఇది అప్లికేషన్ అధికంగా అందుబాటులో ఉండటానికి సహాయపడుతుంది.

నా మునుపటి బ్లాగ్ , డాకర్ కంపోజ్ ఎలా పనిచేస్తుందో నేను వివరించాను. డాకర్ సమూహంలోని ఈ బ్లాగ్ పూర్వం యొక్క కొనసాగింపు మరియు ఇక్కడ ఏదైనా బహుళ-కంటైనర్ అనువర్తనాన్ని కంటైనరైజ్ చేయడానికి డాకర్ సమూహాన్ని ఉపయోగించడం వల్ల కలిగే ప్రయోజనాలు వివరించబడ్డాయి.





ఈ బ్లాగ్ విషయంలో, ఇది డాకర్ స్వార్మ్ అయిన కోణీయ అనువర్తనం మాత్రమే.
గమనిక : MEAN స్టాక్ అనువర్తనాన్ని కంటైనరైజ్ చేసే పద్ధతి అదే.

కాబట్టి, డాకర్ సమూహం అంటే ఏమిటి?

డాకర్ సమూహం యొక్క క్లస్టర్‌ను సృష్టించడానికి మరియు నిర్వహించడానికి ఒక సాంకేతికత డాకర్ ఇంజన్లు . డాకర్ ఇంజిన్‌లను వేర్వేరు నోడ్‌లలో హోస్ట్ చేయవచ్చు మరియు రిమోట్ స్థానాల్లో ఉన్న ఈ నోడ్‌లు a క్లస్టర్ స్వార్మ్ మోడ్‌లో కనెక్ట్ చేసినప్పుడు.



డాకర్ సమూహాన్ని ఎందుకు ఉపయోగించాలి?

ఇప్పటికే పేర్కొన్న కారణాల వల్ల! సాధిస్తోంది అధిక లభ్యత అక్కడ పనికిరాని సమయం లేకుండా ప్రతి సర్వీస్ ప్రొవైడర్‌కు ప్రాధాన్యత ఉంటుంది. అధిక లభ్యత మీ ఖాతాదారులను ఆకట్టుకుంటుందా? బాగా, వారు సమయస్ఫూర్తిని ఎదుర్కొంటే వారు ఆకట్టుకోరు. అది నో మెదడు.

డాకర్ సమూహంలోని ఇతర ప్రయోజనాలు

చాలా ఇతర సేవల మాదిరిగానే, డాకర్ స్వార్మ్ ఆటో చేస్తుంది లోడ్-బ్యాలెన్సింగ్ మనకి. అందువల్ల, డెవొప్స్ ఇంజనీర్లు విఫలమైనప్పుడు ప్రాసెసింగ్ అభ్యర్థనలను ఇతర నోడ్లకు మార్గనిర్దేశం చేయవలసిన అవసరం లేదు. క్లస్టర్ మేనేజర్ స్వయంచాలకంగా మాకు లోడ్ బ్యాలెన్సింగ్ చేస్తుంది.

వికేంద్రీకృత ప్రాప్యత మరొక ప్రయోజనం. దాని అర్థం ఏమిటి? అన్ని నోడ్‌లను మేనేజర్ నుండి సులభంగా యాక్సెస్ చేయవచ్చని దీని అర్థం. మేనేజర్ రోజూ నోడ్‌లను ప్రాంప్ట్ చేస్తాడు మరియు పనికిరాని సమయాన్ని ఎదుర్కోవటానికి దాని ఆరోగ్యం / స్థితిని ట్రాక్ చేస్తుంది. అయినప్పటికీ, ఇతర నోడ్లు / నిర్వాహకులలో నడుస్తున్న సేవలను నోడ్స్ యాక్సెస్ చేయలేవు లేదా ట్రాక్ చేయలేవు.



మీరు సంఖ్యను తనిఖీ చేయవచ్చు. నోడ్లో నడుస్తున్న కంటైనర్ల, స్కేల్-అప్ లేదు. కంటైనర్లు లేదా స్కేల్-డౌన్ లేదు. మా అవసరాన్ని బట్టి, ఒకే ఆదేశాన్ని అమలు చేయడం ద్వారా.

ఒక అనువర్తనం అమలు చేయబడిన తర్వాత కూడా, మేము జారీ చేయవచ్చు రోలింగ్-నవీకరణలు మరియు CI (నిరంతర ఇంటిగ్రేషన్) సాధించబడిందని నిర్ధారించుకోండి. రోలింగ్ నవీకరణలు ఒకదాని తరువాత ఒకటి నోడ్‌కు జారీ చేయబడతాయి, తద్వారా సమయస్ఫూర్తి లేదని నిర్ధారించుకోండి మరియు క్లస్టర్‌లోని ఇతర నోడ్‌ల మధ్య లోడ్ పంపిణీ చేయబడుతుంది.

కాబట్టి, తరువాత ఏమి? స్పష్టంగా చేయడానికి. మీరు ఇప్పటికే డాకర్‌లో పనిచేసినట్లయితే లేదా మీ సంస్థ నమ్మదగిన వెబ్ సేవను కంటైనరైజ్ చేయాలనుకుంటే డాకర్ సమూహంతో ప్రారంభించండి.

గమనిక : డాకర్ ఇంజన్లు స్వతంత్ర హోస్ట్‌లు / సర్వర్‌లలో లేదా హోస్ట్‌లోని బహుళ VM లలో ఇన్‌స్టాల్ చేయబడతాయి.

జావా ఉదాహరణ వేరియబుల్స్ అంటే ఏమిటి

సమూహ మోడ్‌తో ప్రారంభించడం

డాకర్ స్వార్మ్ మేనేజర్ చేత ప్రారంభించబడింది, లేదా నేను ఈ విధంగా ఉంచనివ్వండి, స్వార్మ్ క్లస్టర్ ప్రారంభమయ్యే ఉదాహరణ మేనేజర్ అవుతుంది. క్లస్టర్ ప్రారంభించడానికి ఆదేశం:

$ డాకర్ సమూహ init - అడ్వర్టైజ్-యాడ్ర్ ఐపి-అడ్రస్

ఇక్కడ, క్లస్టర్‌లో చేరాలనుకునే ఇతర నోడ్‌లకు ప్రకటనల కోసం ‘–అడ్వర్టైజ్-యాడ్ర్’ ఫ్లాగ్ ఉపయోగించబడుతుంది. జెండాతో పాటు మేనేజర్ యొక్క IP చిరునామాను పేర్కొనాలి. క్రింద నమూనా స్క్రీన్ షాట్ ఉంది.

docker init ఆదేశం - డాకర్ సమూహం - ఎడురేకా

స్వార్మ్ క్లస్టర్ ప్రారంభించినప్పుడు, మేనేజర్ చివరలో టోకెన్ ఉత్పత్తి అవుతుంది. సమూహ టోస్టర్‌లో చేరడానికి ఈ టోకెన్‌ను ఇతర నోడ్‌లు ఉపయోగించాలి.

ఇది ఖచ్చితంగా ఎలా ఉంది? మేనేజర్ యొక్క డాకర్ ఇంజిన్ వద్ద ఉత్పత్తి చేయబడిన మొత్తం టోకెన్‌ను కాపీ చేసి, నోడ్ యొక్క డాకర్ ఇంజిన్ వద్ద అతికించి దాన్ని అమలు చేయండి. పై స్క్రీన్ షాట్ యొక్క హైలైట్ చేసిన భాగం టోకెన్. వర్కర్ నోడ్ వద్ద టోకెన్ అమలు చేయబడినప్పుడు, ఇది క్రింది స్క్రీన్ షాట్ లాగా కనిపిస్తుంది.

క్లస్టర్‌లో చేరిన ఏదైనా నోడ్ తరువాత మేనేజర్‌గా పదోన్నతి పొందవచ్చు. ఒకవేళ మీరు డాకర్ ఇంజిన్ మేనేజర్‌గా చేరాలని కోరుకుంటే, మేనేజర్ ముగింపులో ఈ క్రింది ఆదేశాన్ని అమలు చేయండి:

$ డాకర్ సమూహ జాయిన్-టోకెన్ మేనేజర్

మరియు తరువాతి సమయంలో, క్లస్టర్‌లో చేరడానికి నోడ్ కోసం టోకెన్ కావాలంటే, ఈ క్రింది ఆదేశాన్ని అమలు చేయండి:

$ డాకర్ సమూహ జాయిన్-టోకెన్ నోడ్

క్లస్టర్‌లో చేరడానికి మీకు కావలసిన ప్రతి నోడ్‌లో టోకెన్‌ను అమలు చేయండి. అన్నీ పూర్తయినప్పుడు, మీరు వారి స్థితితో పాటు క్లస్టర్‌లో ఎన్ని నోడ్‌లు చేరారో తనిఖీ చేయడానికి డాకర్ నోడ్ జాబితా ఆదేశాన్ని అమలు చేయవచ్చు. ఆదేశం:

$ డాకర్ నోడ్ ls

స్క్రీన్ షాట్ క్రింద ఉంది:

కోణీయ అనువర్తనం కోసం డాకర్ చిత్రాన్ని సృష్టిస్తోంది

అన్నీ బాగా ఉంటే, డాకర్ ఇమేజ్ నిర్మించబడితే, మేము మా సమూహ సేవను ప్రారంభించవచ్చు. డాకర్ చిత్రాన్ని డాకర్‌ఫైల్ నుండి నిర్మించవచ్చు. అనువర్తనాలను రూపొందించడానికి ఉపయోగించే డాకర్‌ఫైల్ క్రింద ఉంది:

FROM నోడ్: 6 RUN mkdir -p / usr / src / app WORKDIR / usr / src / app COPY package.json / usr / src / app RUN npm కాష్ క్లీన్ RUN npm COPY ని ఇన్‌స్టాల్ చేయండి. / usr / src / app EXPOSE 4200 CMD ['npm', 'start']

బేస్ ఇమేజ్ నుండి కస్టమ్ డాకర్ ఇమేజ్‌ను నిర్మించడానికి డాకర్‌ఫైల్ ఆదేశాల సమితిని కలిసి అమలు చేయడానికి ఉపయోగించబడుతుంది. మీరు గమనిస్తే, నేను ఉపయోగించిన బేస్ ఇమేజ్ ‘నోడ్: 6’. నోడ్జెఎస్ అనేది డాకర్ హబ్ నుండి వచ్చిన చిత్రం, ఇది వెర్షన్ 6 తో ట్యాగ్ చేయబడింది.

నేను కంటైనర్ లోపల క్రొత్త డాకర్ డైరెక్టరీని సృష్టిస్తున్నాను మరియు దానిని నా కంటైనర్ లోపల పనిచేసే డైరెక్టరీగా చేస్తున్నాను.

నేను నా స్థానిక మెషీన్ నుండి కంటైనర్ వర్కింగ్ డైరెక్టరీకి ‘package.json’ ఫైల్‌ను కాపీ చేస్తున్నాను. నేను అప్పుడు ‘RUN npm కాష్ క్లీన్’ మరియు ‘RUN npm install’ ఆదేశాలను తెలుపుతున్నాను. npm ఇన్‌స్టాల్ ప్యాకేజీ.జోన్ ఫైల్‌లో పేర్కొన్న డిపెండెన్సీల సంస్కరణను కమాండ్ డౌన్‌లోడ్ చేస్తుంది.

నేను స్థానిక మెషీన్ నుండి కంటైనర్‌కు అన్ని ప్రాజెక్ట్ కోడ్‌లను కాపీ చేస్తున్నాను, బ్రౌజర్‌లో కోణీయ అనువర్తనాన్ని ప్రాప్యత చేయడానికి పోర్ట్ నంబర్ 4200 ను బహిర్గతం చేస్తున్నాను మరియు చివరకు, నేను అప్లికేషన్‌ను కంటైనరైజ్ చేసే npm స్టార్ట్ కమాండ్‌ను పేర్కొంటున్నాను.

ఇప్పుడు, ఈ డాకర్‌ఫైల్ ఆధారంగా డాకర్ చిత్రాన్ని సృష్టించడానికి, ఈ క్రింది ఆదేశాన్ని అమలు చేయండి:

$ డాకర్ బిల్డ్ -t కోణీయ-చిత్రం.

గమనిక: క్లస్టర్‌లోని అన్ని నోడ్‌లలో డాకర్ చిత్రాలను నిర్మించాల్సిన అవసరం ఉంది. అది లేకుండా, ఇతర డాకర్ ఇంజిన్లలో కంటైనర్లను తిప్పలేరు.

c లో లింక్డ్ జాబితాను ఎలా సృష్టించాలి

డాకర్ సమూహ సేవను ప్రారంభిస్తోంది

మా డాకర్ ఇమేజ్ నిర్మించబడినందున, మేము ఈ చిత్రం నుండి కంటైనర్‌ను తిప్పవచ్చు. కానీ, మేము మంచి పనిని చేస్తాము: దాని నుండి డాకర్ సమూహ సేవను సృష్టించండి. సమూహ సేవను సృష్టించడానికి ఆదేశం:

$ డాకర్ సేవ సృష్టించు - పేరు 'కోణీయ-అనువర్తన-కంటైనర్' -పి 4200: 4200 కోణీయ-చిత్రం

ఇక్కడ, నా సేవకు పేరు ఇవ్వడానికి ‘పేరు’ జెండా ఉపయోగించబడుతుంది మరియు కంటైనర్ పోర్ట్‌ను హోస్ట్ పోర్ట్‌కు బహిర్గతం చేయడానికి ‘పి’ జెండా ఉపయోగించబడుతుంది. Package.json ఫైల్‌లో, కోణీయ అనువర్తనం హోస్ట్ చేయవలసిన కంటైనర్ పోర్ట్‌ను నేను పేర్కొన్నాను. మరియు ఈ ఆదేశంలోని 4200 కంటైనర్ యొక్క పోర్ట్ 4200 ను హోస్ట్ యొక్క పోర్ట్ 4200 కు మ్యాప్ చేయడంలో సహాయపడుతుంది. ‘కోణీయ-చిత్రం’ నేను ఇంతకు ముందు నిర్మించిన చిత్రం పేరు.

గుర్తుంచుకో : మేము ఒక సేవను సృష్టించినప్పుడు, క్లస్టర్‌లోని ఏదైనా డాకర్ ఇంజిన్‌లో దీన్ని హోస్ట్ చేయవచ్చు. ఇది ఎక్కడ హోస్ట్ చేయాలో సమూహ నిర్వాహకుడు నిర్ణయిస్తాడు. కానీ, ఇది ఏ నోడ్‌లో హోస్ట్ చేయబడినా, అప్లికేషన్‌ను లోకల్ హోస్ట్‌లో యాక్సెస్ చేయవచ్చు: క్లస్టర్‌లో కనెక్ట్ చేయబడిన ఏదైనా నోడ్‌ల నుండి 4200.

అది ఎలా సాధ్యం? ఎందుకంటే క్లస్టర్‌లోని ప్రతి ఇతర నోడ్ ద్వారా ప్రాప్యత చేయగలిగేలా పోర్ట్ సంఖ్యలను స్వార్మ్ అంతర్గతంగా బహిర్గతం చేస్తుంది. అంటే పోర్ట్ నం. క్లస్టర్‌లోని ఏదైనా నోడ్ / మేనేజర్‌పై 4200 కోణీయ అనువర్తనాన్ని అందిస్తుంది.

ఇప్పుడు ఏమిటి? కంటైనర్ చురుకుగా ఉందా?

డాకర్ సేవా జాబితా ఆదేశాన్ని అమలు చేయడం ద్వారా సేవ కంటైనరైజ్ చేయబడిందో లేదో మీరు ధృవీకరించవచ్చు. కానీ, కంటైనర్ మోహరించడానికి ఒక నిమిషం పట్టవచ్చు. క్రింద ఆదేశం ఉంది:

$ డాకర్ సేవ ls

ఈ ఆదేశం స్వార్మ్ క్లస్టర్ చేత నిర్వహించబడే అన్ని సేవలను జాబితా చేస్తుంది. మా విషయంలో, ఇది ఒక క్రియాశీల కంటైనర్‌ను ప్రదర్శించాలి. సూచన కోసం క్రింది స్క్రీన్ షాట్ చూడండి.

ఇక్కడ, “REPLICAS = 1/1” క్లస్టర్‌లో ఆ కంటైనర్ యొక్క ఒకే ఒక ‘సేవ’ ఉందని సూచిస్తుంది. మరియు “MODE = ప్రతిరూపం” ఈ సేవ క్లస్టర్‌లోని అన్ని నోడ్‌లలో ప్రతిరూపం చేయబడిందని సూచిస్తుంది.

ఇప్పుడు, ఏ నోడ్ / మేనేజర్, అనువర్తనం హోస్ట్ చేయబడిందో గుర్తించడానికి, మేము కమాండ్ డాకర్ సర్వీస్ పిఎస్ కమాండ్‌ను కంటైనర్ పేరును అమలు చేయవచ్చు. ఆదేశం:

$ డాకర్ సేవ ps కోణీయ-అనువర్తనం-కంటైనర్

దాని స్క్రీన్ షాట్ క్రింద ఉంది.

సేవను ప్రారంభించడానికి ఉపయోగించే ఆదేశంతో పాటు అప్లికేషన్ హోస్ట్ చేయబడిన నోడ్ గురించి వివరాలను ఇది పేర్కొంది.

‘డాకర్ పిఎస్’ ఆదేశం క్రియాశీల కంటైనర్ గురించి వివరాలపై వెలుగునిస్తుంది. ఆదేశం:

$ డాకర్ పిఎస్

సూచన కోసం క్రింది స్క్రీన్ షాట్ చూడండి.

కానీ, ఈ ఆదేశం క్లస్టర్ మేనేజర్ మరియు సేవ వాస్తవానికి హోస్ట్ చేయబడిన నోడ్‌లో మాత్రమే పని చేస్తుంది.

ఎన్ని నోడ్లు నడుస్తున్నాయో తనిఖీ చేయడానికి, నోడ్ జాబితా ఆదేశాన్ని అమలు చేయండి. ఆదేశం:

$ డాకర్ నోడ్ ls

నిర్దిష్ట హోస్ట్‌లో నడుస్తున్న కంటైనర్‌లను తనిఖీ చేయడానికి, నోడ్ ps ఆదేశాన్ని అమలు చేయండి. ఆదేశం:

$ డాకర్ నోడ్ ps

మీకు గుర్తుంటే, ఈ సేవ ప్రస్తుతం ప్రతిరూప మోడ్‌లో నడుస్తుందని నేను ఇంతకు ముందు పేర్కొన్నాను. క్లస్టర్‌లలోని అన్ని నోడ్‌లలో ఈ సేవ ప్రతిరూపం అవుతుందని దీని అర్థం. ప్రత్యామ్నాయం ఉందని మీరు అనుకుంటున్నారా?

ఖచ్చితంగా! గ్లోబల్ మోడ్ అని పిలుస్తారు. ఈ మోడ్‌లో, క్లస్టర్‌లోని ప్రతి ఒక్క / మేనేజర్ వద్ద ఈ కంటైనర్ యొక్క సేవ నడుస్తుంది. మరొక కంటైనర్లను తిప్పడానికి ముందు ప్రస్తుత సేవ / కంటైనర్‌ను ఆపాలని గుర్తుంచుకోండి.

దానికి ఆదేశం:

$ డాకర్ సేవ rm కోణీయ-అనువర్తనం-కంటైనర్

గ్లోబల్ మోడ్‌లో కంటైనర్‌ను తిప్పడానికి ఆదేశం:

$ డాకర్ సేవ సృష్టించు - పేరు 'కోణీయ-అనువర్తన-కంటైనర్' -పి 4200: 4200 - మోడ్ గ్లోబల్ కోణీయ-చిత్రం

ఇది మా క్లస్టర్‌లోని 3 నోడ్‌లలో 3 సేవలను సృష్టిస్తుంది. డాకర్ సేవా జాబితా ఆదేశాన్ని అమలు చేయడం ద్వారా మీరు దాన్ని ధృవీకరించవచ్చు. దీని స్క్రీన్ షాట్ క్రింద ఉంది.

డాకర్ సర్వీస్ ps కమాండ్ ఎగ్జిక్యూట్ అయినప్పుడు, మీరు ఇలాంటివి చూస్తారు:

మీరు గమనిస్తే, మోడ్ ప్రతిరూపం చేయబడిందని మరియు ఈ కంటైనర్ యొక్క ప్రతిరూపాలు 3 అని చెప్పింది. ఇప్పుడు ఈ బ్లాగ్ యొక్క ఉత్తమ భాగం వస్తుంది.

మూడు కంటైనర్ల మధ్య నడుస్తున్న సేవల యొక్క 2 ప్రతిరూపాలను కలిగి ఉండటానికి, మేము ప్రతిరూప పతాకాన్ని ఉపయోగించవచ్చు. క్రింద ఉన్న ఆదేశాన్ని చూడండి:

$ డాకర్ సేవ సృష్టించు - పేరు 'కోణీయ-అనువర్తన-కంటైనర్' -పి 4200: 4200 --replicas = 2 కోణీయ-చిత్రం

ఈ 2 సేవలు క్లస్టర్‌లోని మూడు నోడ్‌ల మధ్య సమతుల్యతతో ఉన్నాయని మీరు గమనించవచ్చు. ధృవీకరించడానికి డాకర్ సేవా ప్రాసెస్ ఆదేశాన్ని అమలు చేయండి, దీనిలో కంటైనర్లు చురుకుగా ఉంటాయి. సూచన కోసం క్రింది స్క్రీన్ షాట్ చూడండి. కంటైనర్లు ఒక మేనేజర్ నోడ్ మరియు ఒక వర్కర్ నోడ్‌లో చురుకుగా ఉంటాయి.

వర్కర్ నోడ్ నుండి, ‘డాకర్ పిఎస్’ ఆదేశాన్ని అమలు చేయడం ద్వారా కంటైనర్ నడుస్తున్నట్లు మీరు ధృవీకరించవచ్చు.

అధిక లభ్యత కోసం డాకర్ సమూహం

ఇప్పుడు మా క్లస్టర్‌లో అధిక లభ్యత ఉందని ధృవీకరించడానికి, నోడ్‌లలో ఒకటి క్రిందికి వెళ్లి, క్లస్టర్‌లోని ఇతర నోడ్‌లు దాని కోసం తయారుచేసే దృష్టాంతాన్ని మనం అనుభవించాలి. ఈ ఆదేశాన్ని ఉపయోగించి నోడ్లలో ఒకదాని నుండి కంటైనర్‌ను మాన్యువల్‌గా ఆపడం ద్వారా మేము ఆ దృష్టాంతాన్ని తీసుకురావచ్చు:

$ డాకర్ స్టాప్ కోణీయ-అనువర్తన-కంటైనర్

పై ఆదేశాన్ని నోడ్‌లో అమలు చేయండి: కంటైనర్ నడుస్తున్న వర్కర్ -1.మేనేజర్ నుండి, ఆదేశాన్ని అమలు చేయండి:

$ డాకర్ సేవ ps కోణీయ-అనువర్తనం-కంటైనర్

కంటైనర్ ఇప్పుడు నోడ్‌లో నడుస్తున్నట్లు మీరు గమనించవచ్చు: వర్కర్ -2 మరియు మేనేజర్. అయినప్పటికీ, ఇది నోడ్ నుండి షట్డౌన్ చేయబడింది: వర్కర్ -1. దిగువ స్క్రీన్ షాట్ నుండి అదే కనిపిస్తుంది.

ఈ విధంగా డాకర్ అధిక లభ్యత సాధించబడుతుంది. నేనువర్కర్ -1 లో కంటైనర్ క్రియారహితంగా ఉన్నప్పటికీ, ఆ వర్కర్ నోడ్‌లోని పోర్ట్ నంబర్ 4200 వద్ద అప్లికేషన్ ఇవ్వబడుతుంది. ఎందుకంటే ఇది క్లస్టర్‌లోని ఇతర నోడ్‌లతో అంతర్గతంగా అనుసంధానించబడి ఉంది మరియు ఇది బ్రౌజర్‌లోని అనువర్తనాన్ని అందించగలదు.

సేవలను స్కేల్ చేసిన తర్వాత అధిక లభ్యత

ఇది ప్రతిరూప మోడ్‌లో లేదా గ్లోబల్ మోడ్‌లో ఉన్నా, మా క్లస్టర్‌లో నడుస్తున్న సేవల సంఖ్యను మనం స్కేల్ చేయవచ్చు. మరియు స్కేలింగ్ చేసిన తర్వాత కూడా, మేము అధిక లభ్యతను నిలుపుకోగలుగుతాము. అద్భుతం కాదా?

కానీ మా పాయింట్‌కి తిరిగి రావడం, మా క్లస్టర్‌లోని సేవల సంఖ్యను పెంచడం ఎంత సులభమో చూద్దాం. మా క్లస్టర్‌లో మనకు 2 లేదా 3 ప్రతిరూపాలు ఉన్నాయని uming హిస్తే, ఒకే ఆదేశాన్ని అమలు చేయడం ద్వారా సేవలను 5 కి పెంచుదాం. ఆదేశం:

$ డాకర్ సేవా స్కేల్ కోణీయ-అనువర్తన-కంటైనర్ = 5

దీని స్క్రీన్ షాట్ క్రింద ఉంది.

డాకర్ సేవా జాబితా ఆదేశాన్ని అమలు చేయడం ద్వారా, ప్రతిరూపాల సంఖ్య ఇప్పుడు 5 అని మీరు గమనించవచ్చు. మరియు సేవా పేరుతో పాటు డాకర్ సర్వీస్ పిఎస్ కమాండ్‌ను అమలు చేయడం ద్వారా, 5 సేవలు ఎలా సమతుల్యంగా మరియు 3 నోడ్‌లలో పంపిణీ చేయబడుతున్నాయో మీరు చూడవచ్చు. . ఆదేశాలు:

జావాలో స్ట్రింగ్‌ను తేదీకి మారుస్తుంది
$ డాకర్ సేవ ls $ డాకర్ సేవ ps కోణీయ-అనువర్తనం-కంటైనర్

చివరకు, డాకర్ స్వార్మ్ సెటప్‌లో, మీ మేనేజర్ ప్రొసీడింగ్స్‌లో పాల్గొనాలని మరియు ప్రక్రియలను నిర్వహించడానికి మాత్రమే దానిని ఆక్రమించుకోవాలనుకుంటే, మేము ఏ అప్లికేషన్‌ను హోస్ట్ చేయకుండా మేనేజర్‌ను హరించవచ్చు. ఎందుకంటే ఇది ప్రపంచంలో ఇది ఎలా పనిచేస్తుంది, కాదా? నిర్వాహకులు ఇతర కార్మికుల నిర్వహణకు మాత్రమే. ఏమైనా, అలా చేయవలసిన ఆదేశం:

ock డాకర్ నోడ్ నవీకరణ - లభ్యత కాలువ మేనేజర్ -1

డాకర్ నోడ్ జాబితా కమాండ్ మరియు డాకర్ సర్వీస్ ps కమాండ్‌ను అమలు చేయడం ద్వారా మేనేజర్ ఇప్పుడు క్లస్టర్‌లో పాల్గొంటున్నారా అని మీరు ధృవీకరించవచ్చు:

$ డాకర్ నోడ్ ls $ డాకర్ సేవ ps కోణీయ-అనువర్తనం-కంటైనర్

కంటైనర్ సేవలు వర్కర్ నోడ్‌ల మధ్య విభజించబడిందని మరియు మేనేజర్ నోడ్ వాస్తవానికి ఏదైనా సేవను కంటైనరైజ్ చేయకుండా తొలగించబడిందని మీరు ఇప్పుడు గమనించవచ్చు. స్క్రీన్ షాట్ క్రింద ఉంది.

కాబట్టి, ఇది డాకర్ సమూహంలో ఈ బ్లాగుకు ముగింపు తెస్తుంది. అధిక లభ్యతను సాధించడానికి స్వార్మ్ మోడ్‌ను అమలు చేయడం ఎంత ముఖ్యమో ఈ బ్లాగ్ వివరించినట్లు నేను ఆశిస్తున్నాను. ఈ డాకర్ ట్యుటోరియల్ సిరీస్‌లో మరిన్ని బ్లాగుల కోసం వేచి ఉండండి.

డాకర్ స్వార్మ్ ఎలా పనిచేస్తుందో అర్థం చేసుకోవడానికి మీరు ఈ క్రింది వీడియోను ప్రత్యామ్నాయంగా చూడవచ్చు. పైన వివరించిన అన్ని అంశాలు వీడియోలో ఉన్నాయి.

అధిక లభ్యత కోసం డాకర్ సమూహం | డాకర్ ట్యుటోరియల్ | DevOps ట్యుటోరియల్

ఇప్పుడు మీరు డాకర్ గురించి తెలుసుకున్నారు, చూడండి ప్రపంచవ్యాప్తంగా విస్తరించి ఉన్న 250,000 మందికి పైగా సంతృప్తికరమైన అభ్యాసకుల నెట్‌వర్క్‌తో విశ్వసనీయ ఆన్‌లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. ఈ ఎడురేకా డాకర్ సర్టిఫికేషన్ ట్రైనింగ్ కోర్సు అభ్యాసకులకు డాకర్‌ను అమలు చేయడంలో మరియు మాస్టరింగ్ చేయడంలో నైపుణ్యాన్ని పొందడానికి సహాయపడుతుంది.

మాకు ప్రశ్న ఉందా? దయచేసి వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము మిమ్మల్ని సంప్రదిస్తాము.