หน้านี้ครอบคลุมถึงประโยชน์ ข้อกำหนด และตัวเลือกสำหรับการเรียกใช้ Bazel ด้วยการดำเนินการระยะไกล
โดยค่าเริ่มต้น Bazel จะดำเนินการบิลด์และการทดสอบในเครื่องของคุณ การดำเนินการระยะไกลของบิลด์ Bazel ช่วยให้คุณกระจายการดำเนินการบิลด์และการทดสอบไปยังเครื่องหลายเครื่อง เช่น ศูนย์ข้อมูล
การดำเนินการระยะไกลมีประโยชน์ดังนี้
- การดำเนินการบิลด์และการดำเนินการทดสอบเร็วขึ้นด้วยการปรับขนาดโหนดที่พร้อมใช้งานสำหรับการดำเนินการแบบขนาน
- สภาพแวดล้อมการดำเนินการที่สอดคล้องกันสำหรับทีมพัฒนา
- การนำเอาต์พุตบิลด์กลับมาใช้ซ้ำในทีมพัฒนา
Bazel ใช้โปรโตคอล gRPC แบบโอเพนซอร์ส เพื่ออนุญาตการดำเนินการระยะไกลและการแคชระยะไกล
ดูรายการบริการการดำเนินการระยะไกลที่รองรับเชิงพาณิชย์ รวมถึง เครื่องมือแบบบริการตนเองได้ที่ บริการการดำเนินการระยะไกล
ข้อกำหนด
การดำเนินการระยะไกลของบิลด์ Bazel กำหนดข้อจำกัดการกำหนดค่าที่บังคับใช้กับบิลด์ ดูข้อมูลเพิ่มเติมได้ที่ การปรับกฎ Bazel สำหรับการดำเนินการระยะไกล