Workstation Logo
ਉਤਪਾਦ
AI ਲੈਬਜ਼OpenAI ਏਜੰਟClaude ਏਜੰਟGrok BotWorkstation CRM (WSL CRM)ਮਾਰਕੀਟਿੰਗਸਾਰੇ ਉਤਪਾਦ
AI ਹੱਲ
AI ਵਰਕਸਟੇਸ਼ਨAI SME Packagesਪ੍ਰਾਈਵੇਟ AIGPU ਕਲੱਸਟਰਐਜ AIਐਂਟਰਪ੍ਰਾਈਜ਼ AI ਲੈਬਉਦਯੋਗ ਅਨੁਸਾਰ AI
ਸੇਵਾਵਾਂ
Platform ModernisationDigital EngineeringData Foundations & AIAutonomous OperationsAI ਸਲਾਹDevOps ਆਟੋਮੇਸ਼ਨਸਾਈਬਰ ਸੁਰੱਖਿਆਸਾਫਟਵੇਅਰ ਵਿਕਾਸਏਜੰਟ ਨਿਰਮਾਣMLOps ਸੈੱਟਅੱਪ
ਸਾਡੇ ਬਾਰੇ
ਸਾਂਝੇਦਾਰਗਾਹਕ ਕਹਾਣੀਆਂ
ਲੇਖ
ਦਸਤਾਵੇਜ਼
WSL ProxyRing Promoter
ਬਲੌਗ
ਸਾਡੇ ਨਾਲ ਸੰਪਰਕ ਕਰੋLogin
Workstation

AI workstations, AI Multi Agentic Software, GPU infrastructure, and intelligent agent solutions for modern businesses.

ਯੂਕੇ ਦਫ਼ਤਰ: 77-79 Marlowes, Hemel Hempstead HP1 1LF - Directions - Take Junction 20 off M25 Outer London
Company No: 11641870
Mon - Fri: 9:00 AM - 6:00 PM GMT
+44 7515 356 146

ਬੈਲਜੀਅਮ ਦਫ਼ਤਰ: Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, Brussels
BE 0751.518.683
Mon - Fri: 9:00 AM - 6:00 PM CET
+32 492 45 67 46

ਭਾਰਤ ਦਫ਼ਤਰ: #159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

ਉਤਪਾਦ

ਸਾਰੇ ਉਤਪਾਦWSL ProxyRing PromoterAI ਲੈਬਜ਼OpenAI ਏਜੰਟClaude ਏਜੰਟGrok BotWorkstation CRM (WSL CRM)

AI ਹੱਲ

AI ਹੱਲAI ਵਰਕਸਟੇਸ਼ਨਪ੍ਰਾਈਵੇਟ AIGPU ਕਲੱਸਟਰਐਂਟਰਪ੍ਰਾਈਜ਼ AI ਲੈਬਸੇਵਾਵਾਂ

ਸਰੋਤ

ਲੇਖਦਸਤਾਵੇਜ਼ਬਲੌਗSearchਸਾਈਟ ਮੈਪ

ਕੰਪਨੀ

ਸਾਡੇ ਬਾਰੇਸਾਂਝੇਦਾਰਸਾਡੇ ਨਾਲ ਸੰਪਰਕ ਕਰੋ

© 2026 Workstation AI. ਸਾਰੇ ਹੱਕ ਰਾਖਵੇਂ ਹਨ

ਗੋਪਨੀਯਤਾ ਨੀਤੀਕੂਕੀ ਨੀਤੀਸਾਈਟ ਮੈਪ

Loading blog...

Home / Blog
DatabaseKubernetesDevOpsSREObservability

CAO ਵਿਰਾਮ ਗੇਟਾਂ ਦੇ ਨਾਲ Couchbase ਅੱਪਗਰੇਡ: ਇੱਕ ਸਮਰਥਨ-ਅਨੁਕੂਲ ਸੰਖੇਪ ਜਾਣਕਾਰੀ

CAO ਮੂਲ ਵਿਰਾਮ ਗੇਟਾਂ, ਸਿਹਤ ਜਾਂਚਾਂ, ਅਤੇ XDCR-ਜਾਗਰੂਕ ਨਿਗਰਾਨੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਨਿਯੰਤਰਿਤ ਰੋਲਿੰਗ ਅੱਪਗਰੇਡ

Balinder Walia22 ਅਪ੍ਰੈਲ 20263 min read

ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ Couchbase ਪਲੇਟਫਾਰਮ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹੋ (ਜਾਂ ਤੁਸੀਂ ਉਹ ਵਿਅਕਤੀ ਹੋ ਜੋ ਪੇਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਇਹਵਿਵਹਾਰ ਨਹੀਂ ਕਰਦਾ ਹੈ), ਅੱਪਗ੍ਰੇਡ "ਹੈਂਡ-ਆਫ ਅਤੇ ਉਮੀਦ" ਅਤੇ "ਮੈਨੁਅਲ ਅਤੇ ਜੋਖਮ ਭਰੇ" ਵਿਚਕਾਰ ਇੱਕ ਵਿਕਲਪ ਵਾਂਗ ਮਹਿਸੂਸ ਕਰ ਸਕਦੇ ਹਨ। ਇਹ ਪੋਸਟ ਇੱਕ ਵਿਵਹਾਰਕ ਮੱਧ ਭੂਮੀ ਨੂੰ ਕੈਪਚਰ ਕਰਦੀ ਹੈ: CAO ਦੇ ਮੂਲspec.pausedਫੀਲਡ ਦੁਆਰਾ ਰਫਤਾਰCouchbase ਆਟੋਨੋਮਸ ਓਪਰੇਟਰ (CAO)ਦੇ ਅਧੀਨ ਚੱਲ ਰਹੇ Couchbase ਸਰਵਰ ਲਈ ਇੱਕਨਿਯੰਤਰਿਤ ਰੋਲਿੰਗ ਅੱਪਗਰੇਡ।

  • ਤਕਨੀਕੀ ਸਹਾਇਤਾ / ਘਟਨਾ ਦੇ ਜਵਾਬ ਦੇਣ ਵਾਲਿਆਂ ਲਈ ਇਹ ਕੌਣ ਹੈ:ਸਵੈਪ-ਪੁਨਰ-ਸੰਤੁਲਨ ਦੇ ਦੌਰਾਨ "ਆਮ" ਕਿਹੋ ਜਿਹਾ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਅਤੇ ਲਾਲ ਝੰਡੇ ਵਜੋਂ ਕੀ ਸਮਝਣਾ ਹੈ।
  • SRE / ਪਲੇਟਫਾਰਮ ਇੰਜੀਨੀਅਰ:ਪ੍ਰੀਫਲਾਈਟ ਜਾਂਚਾਂ, ਸੋਕ ਗੇਟਸ, ਅਤੇ ਰੋਲਬੈਕ ਟਰਿਗਰਸ ਨਾਲ ਦੁਹਰਾਉਣ ਯੋਗ ਪ੍ਰਕਿਰਿਆ।
  • ਡਾਟਾਬੇਸ ਇੰਜੀਨੀਅਰ:ਮੁੜ ਸੰਤੁਲਨ ਉਮੀਦਾਂ, XDCR ਵਿਵਹਾਰ, ਅਤੇ ਪੋਸਟ-ਅੱਪਗ੍ਰੇਡ ਪ੍ਰਮਾਣਿਕਤਾ।
  • ਵਿਕਾਸਕਾਰ:ਰੱਖ-ਰਖਾਅ ਵਿੰਡੋ ਦੌਰਾਨ ਤੁਹਾਡਾ ਪਲੇਟਫਾਰਮ ਕੀ ਕਰ ਰਿਹਾ ਹੈ (ਅਤੇ ਤੁਹਾਨੂੰ ਕਿਸ ਬਾਰੇ ਸੁਚੇਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ)।

ਆਮ CAO-ਪ੍ਰਬੰਧਿਤ ਟੋਪੋਲੋਜੀ (ਸੰਕਲਪਿਕ)

ਹੇਠਾਂ ਦਿੱਤਾ ਚਿੱਤਰ ਰਨਬੁੱਕ ਲਈ ਇੱਕ ਮਾਨਸਿਕ ਨਕਸ਼ਾ ਹੈ: ਜਿੱਥੇ ਓਪਰੇਟਰ ਬੈਠਦਾ ਹੈ,CouchbaseClusterCR ਕੀ ਕੰਟਰੋਲ ਕਰਦਾ ਹੈ, ਅਤੇ ਅੱਪਗਰੇਡ ਦੌਰਾਨ ਤੁਹਾਨੂੰ ਕਿਹੜੇ ਸੰਕੇਤ ਮਿਲਣੇ ਚਾਹੀਦੇ ਹਨ।

Typical Couchbase on AKS topology

ਵੱਡਾ ਵਿਚਾਰ: ਇੱਕ ਵਿਰਾਮ ਗੇਟ

CAO ਨਾਲ ਗਤੀ CAO ਸਵੈਪ-ਰੀਬੈਲੈਂਸ ਦੁਆਰਾ ਇੱਕ ਰੋਲਿੰਗ ਅੱਪਗਰੇਡ ਕਰਦਾ ਹੈ। ਰਨਬੁੱਕ ਇੱਕ ਜਾਣਬੁੱਝ ਕੇ ਸੁਰੱਖਿਆ ਗੇਟ ਜੋੜਦੀ ਹੈ: ਨੋਡਾਂ ਵਿਚਕਾਰ ਮੇਲ-ਮਿਲਾਪ ਨੂੰ ਰੋਕੋ, ਸਥਿਰ ਕਰੋ, ਸਿਹਤ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ, ਫਿਰ ਦੁਬਾਰਾ ਸ਼ੁਰੂ ਕਰੋ। ਇਸ ਤਰ੍ਹਾਂ, ਜੇਕਰ ਨੋਡ N ਇਸਦੇ ਸਵੈਪ ਤੋਂ ਬਾਅਦ ਦੁਰਵਿਵਹਾਰ ਕਰਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂਨੋਡ N+1 ਦੇ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਇਸਨੂੰਫੜ ਲੈਂਦੇ ਹੋ।

Paced upgrade loop

ਵਿਰਾਮ ਗੇਟ ਇਸ ਦੇ ਯੋਗ ਕਿਉਂ ਹੈ

  • ਘੱਟ ਹੈਰਾਨੀ:ਇੱਕ ਸਿੰਗਲ ਨੋਡ ਤਬਦੀਲੀ ਲਈ ਲੱਛਣਾਂ ਨੂੰ ਅਲੱਗ ਕਰਦਾ ਹੈ।
  • ਕਲੀਨਰ ਸਿਗਨਲ:ਲੇਟੈਂਸੀ, ਤਰੁੱਟੀ ਦਰ, ਪੁਨਰ-ਸੰਤੁਲਨ ਸਥਿਤੀ, ਅਤੇ XDCR ਨਾਲ ਇੱਕ ਸਵੈਪ ਲਈ ਲੇਗ।
  • ਸੁਰੱਖਿਅਤ ਰੋਲਆਊਟਸ:ਜਦੋਂ ਤੁਸੀਂ ਜਾਂਚ ਕਰਦੇ ਹੋ ਤਾਂspec.paused=trueਨੂੰ ਫੜ ਕੇ "ਕਨਵੇਅਰ ਬੈਲਟ" ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਰੋਕੋ।

  • ਪੋਡ ਚਿੱਤਰ:ਪੁਰਾਣੇ → ਨਵੇਂ ਕ੍ਰਮਵਾਰ ਨਵੇਂ; ਆਦਰਸ਼ਕ ਤੌਰ 'ਤੇ ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਸਵੈਪ।
  • ਕਲੱਸਟਰ ਪੜਾਅ:ਅਕਸਰ ਸਵੈਪ ਦੇ ਵਿਚਕਾਰAvailable'ਤੇ ਵਾਪਸ ਆਉਂਦਾ ਹੈ; ਮੁੜ ਸੰਤੁਲਨ ਦੇ ਦੌਰਾਨ ਸੰਖੇਪ ਤਬਦੀਲੀਆਂ ਦੀ ਉਮੀਦ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
  • XDCR (ਜੇਕਰ ਯੋਗ ਹੈ):changes_leftਮੁੜ ਸੰਤੁਲਨ ਦੇ ਦੌਰਾਨ ਵਧਦਾ ਹੈ, ਫਿਰ ਸਥਿਰਤਾ ਦੇ ਦੌਰਾਨ ਨਿਕਾਸ ਹੋ ਜਾਂਦਾ ਹੈ।
  • ਰੀਸਟਾਰਟ:ਨਵੇਂ ਪੌਡRESTARTS=0ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹਨ। ਕੋਈ ਵੀ ਵਾਧਾ ਰੋਕਣ ਅਤੇ ਜਾਂਚ ਕਰਨ ਦਾ ਸੰਕੇਤ ਹੈ।

ਪ੍ਰੀਫਲਾਈਟ ਜਾਂਚਾਂ ਜੋ ਤੁਹਾਨੂੰ ਬਾਅਦ ਵਿੱਚ ਬਚਾਉਂਦੀਆਂ ਹਨ

ਕਿਸੇ ਵੀ ਚੀਜ਼ ਨੂੰ ਛੂਹਣ ਤੋਂ ਪਹਿਲਾਂ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਕਲੱਸਟਰ ਹਰਾ ਹੈ (ਕੋਈ ਕਿਰਿਆਸ਼ੀਲ ਰੀਬੈਲੈਂਸ ਨਹੀਂ, ਕੋਈ ਚੇਤਾਵਨੀ ਇਵੈਂਟ ਨਹੀਂ), ਬੈਕਅੱਪ ਮੌਜੂਦਾਅਤੇ ਰੀਸਟੋਰ ਕਰਨ ਯੋਗਹਨ, ਅਤੇ ਤੁਸੀਂ ਰੋਲਬੈਕ ਚਿੱਤਰ ਟੈਗ ਨੂੰ ਰਿਕਾਰਡ ਕੀਤਾ ਹੈ। ਆਪਣੀ XDCR ਰਣਨੀਤੀ ਨੂੰ ਅੱਗੇ ਤੋਂ ਤੈਅ ਕਰੋ: ਉਤਪਾਦਨ ਵਿੱਚ ਇੱਕ ਸ਼ਾਂਤ ਸਿਗਨਲ ਲਈ ਅੱਪਗਰੇਡ ਦੌਰਾਨ ਅਸਮਰੱਥ ਕਰੋ, ਅਸਲ ਵਿਵਹਾਰ ਦਾ ਅਭਿਆਸ ਕਰਨ ਲਈ ਪ੍ਰੀ-ਪ੍ਰੋਡ ਵਿੱਚ ਚੱਲਦੇ ਰਹੋ, ਜਾਂ ਰਣਨੀਤਕ ਕਟਓਵਰਾਂ ਲਈ ਤੀਜੇ ਸਟੈਂਡਬਾਏ ਕਲੱਸਟਰ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਰੋਲਬੈਕ ਰਿਐਲਿਟੀ ਚੈੱਕ

ਅਸੁਵਿਧਾਜਨਕ ਸੱਚਾਈ ਜੋ ਪਰਿਪੱਕ ਰਨਬੁੱਕਾਂ ਉੱਚੀ ਆਵਾਜ਼ ਵਿੱਚ ਕਹਿੰਦੀਆਂ ਹਨ:ਰੋਲਬੈਕ ਸਿਰਫ ਸਾਫ਼ ਤੌਰ 'ਤੇ ਸੰਭਵ ਹੈ ਜਦੋਂ ਕਿ ਪੁਰਾਣੇ ਸੰਸਕਰਣ'ਤੇ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਨੋਡ ਰਹਿੰਦਾ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਹਰੇਕ ਪੌਡ ਦੀ ਅਦਲਾ-ਬਦਲੀ ਹੋ ਜਾਂਦੀ ਹੈ ਅਤੇ ਕਲੱਸਟਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੰਤੁਲਿਤ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ "ਡਾਊਨਗ੍ਰੇਡ" "ਬੈਕਅੱਪ ਤੋਂ ਰੀਸਟੋਰ" ਬਣ ਸਕਦਾ ਹੈ। ਇਸ ਲਈ ਪੈਸਿੰਗ ਮਹੱਤਵਪੂਰਨ ਹੈ: ਇਹ ਰੋਲਬੈਕ ਵਿੰਡੋ ਨੂੰ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਖੁੱਲ੍ਹਾ ਰੱਖਦਾ ਹੈ।

ਅਗਲੇ ਪੜਾਅ

  • ਪੂਰੀ ਸੰਚਾਲਨ ਗਾਈਡ ਪੜ੍ਹੋ:Couchbase ਸਰਵਰ ਰੋਲਿੰਗ ਅੱਪਗਰੇਡ CAO (ਰਫ਼ਤਾਰ + ਵਿਰਾਮ ਗੇਟ) ਦੇ ਅਧੀਨ
  • ਸੰਬੰਧਿਤ ਬੈਕਗ੍ਰਾਊਂਡ: XXPRTAG107 ਉੱਚ ਉਤਪਾਦਨ ਵਿੱਚ XXPRTAG10 ਦੀ ਉੱਚ ਸਮਰੱਥਾ Kubernetes ਆਪਰੇਟਰ)