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

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

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

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

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

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

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

ข้อกำหนด

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