ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาที่เสถียรของ Trunk และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ เราขอแนะนำให้ใช้ android-latest-release แทน aosp-main ในการสร้างและมีส่วนร่วมใน AOSP android-latest-release สาขาไฟล์ Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
สถาปัตยกรรมของ Host Controller
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
สถาปัตยกรรมของเฟรมเวิร์กการทดสอบ VTS ผสานรวมกับบริการทดสอบที่ทำงานบนระบบคลาวด์
ตัวควบคุมโฮสต์ VTS ทำงานบนเครื่องโฮสต์และควบคุมอินสแตนซ์ของ
ชุดทดสอบ (เช่น Tradefed) ดังที่แสดงด้านล่าง
รูปที่ 1 สถาปัตยกรรมของตัวควบคุมโฮสต์ VTS
โดยตัวควบคุมจะดึงคำสั่งจากตัวควบคุมคลัสเตอร์ที่ทำงานเป็นอินสแตนซ์ Google App
Engine (GAE) จากนั้นจะส่งต่อคำสั่งและการตอบกลับระหว่างตัวควบคุมคลัสเตอร์กับอินสแตนซ์ชุดทดสอบ
สถาปัตยกรรมนี้มีข้อดีดังต่อไปนี้
- เนื่องจากแยกออกจากอินสแตนซ์ของชุดทดสอบ
จึงควบคุมชุดทดสอบประเภทต่างๆ ได้และมีความเสถียรมากขึ้น การออกแบบทางเลือก (การฝังตรรกะการควบคุมโฮสต์ในชุดทดสอบ) ไม่ได้บล็อกข้อผิดพลาดจากการแพร่กระจาย
- เนื่องจากใช้รูปแบบคำสั่งและการควบคุม (C&C) แบบพุล จึงใช้ได้กับผู้ควบคุมคลัสเตอร์ฝั่งระบบคลาวด์ประเภทต่างๆ รวมถึงโฮสต์ที่อยู่เบื้องหลังไฟร์วอลล์ (สำหรับการเชื่อมต่อขาเข้า) การออกแบบทางเลือก (โมเดล C&C แบบพุช) อาจไม่อนุญาตให้ผู้ควบคุมระบบคลาวด์เข้าถึงอินสแตนซ์ของตัวควบคุมโฮสต์ที่อยู่ในคอมพิวเตอร์โฮสต์ในเครือข่ายส่วนตัว
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-12-03 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-12-03 UTC"],[],[]]