ภาพรวมการดำเนินการระยะไกล

หน้านี้ครอบคลุมถึงประโยชน์ ข้อกำหนด และตัวเลือกสำหรับการเรียกใช้ Bazel ด้วยการดำเนินการระยะไกล

โดยค่าเริ่มต้น Bazel จะดำเนินการบิลด์และการทดสอบในเครื่องของคุณ การดำเนินการระยะไกล ของบิลด์ Bazel ช่วยให้คุณกระจายการดำเนินการบิลด์และการทดสอบ ไปยังเครื่องหลายเครื่อง เช่น ศูนย์ข้อมูล

การดำเนินการระยะไกลมีประโยชน์ดังนี้

  • การดำเนินการบิลด์และการทดสอบเร็วขึ้นด้วยการปรับขนาดโหนดที่พร้อมใช้งาน สำหรับการดำเนินการแบบขนาน
  • สภาพแวดล้อมการดำเนินการที่สอดคล้องกันสำหรับทีมพัฒนา
  • การนำเอาต์พุตบิลด์กลับมาใช้ซ้ำในทีมพัฒนา

Bazel ใช้โปรโตคอล gRPC แบบโอเพนซอร์ส เพื่ออนุญาตการดำเนินการระยะไกลและการแคชระยะไกล

โปรดดูรายการบริการการดำเนินการระยะไกลที่รองรับในเชิงพาณิชย์ รวมถึง เครื่องมือแบบบริการตนเองได้ที่ บริการการดำเนินการระยะไกล

ข้อกำหนด

การดำเนินการระยะไกลของบิลด์ Bazel กำหนดข้อจำกัดการกำหนดค่าที่บังคับใช้ กับบิลด์ โปรดดูข้อมูลเพิ่มเติมที่ หัวข้อการปรับกฎ Bazel สำหรับการดำเนินการระยะไกล