การเชื่อมต่อ Amazon MSK เป็นคุณสมบัติของ Amazon Managed Streaming สำหรับ Apache Kafka (Amazon MSK) ที่นำเสนอสภาพแวดล้อม Apache Kafka Connect ที่มีการจัดการเต็มรูปแบบบน AWS ด้วย MSK Connect คุณสามารถปรับใช้ตัวเชื่อมต่อที่มีการจัดการเต็มรูปแบบที่สร้างขึ้นสำหรับ Kafka Connect ซึ่งจะย้ายข้อมูลเข้าหรือดึงข้อมูลจากที่เก็บข้อมูลยอดนิยม เช่น Amazon S3 และ Amazon OpenSearch Service ด้วยการแนะนำของ รองรับ DNS ส่วนตัวใน MSK Connectตัวเชื่อมต่อสามารถแก้ไขชื่อโดเมนของลูกค้าส่วนตัวได้ โดยใช้เซิร์ฟเวอร์ DNS ที่กำหนดค่าไว้ในชุดตัวเลือก VPC DHCP ของลูกค้า โพสต์นี้สาธิตโซลูชันสำหรับการแก้ไขชื่อโฮสต์ DNS ส่วนตัวที่กำหนดไว้ใน VPC ของลูกค้าสำหรับ MSK Connect
คุณอาจต้องการใช้การสนับสนุนชื่อโฮสต์ DNS ส่วนตัวสำหรับ MSK Connect ด้วยเหตุผลหลายประการ ก่อนที่ความสามารถในการแก้ไข DNS ส่วนตัวจะรวมอยู่ใน MSK Connect จะใช้บริการตัวแก้ไข DNS VPC สำหรับการแก้ไข DNS MSK Connect ไม่ได้ใช้เซิร์ฟเวอร์ DNS ส่วนตัวที่กำหนดไว้ในชุดตัวเลือก VPC DHCP ของลูกค้าสำหรับการแก้ไข DNS ตัวเชื่อมต่อสามารถอ้างอิงชื่อโฮสต์ในการกำหนดค่าตัวเชื่อมต่อหรือปลั๊กอินที่สามารถแก้ไขได้แบบสาธารณะเท่านั้น และไม่สามารถแก้ไขชื่อโฮสต์ส่วนตัวที่กำหนดไว้ในโซนโฮสต์ส่วนตัวหรือใช้เซิร์ฟเวอร์ DNS ในเครือข่ายลูกค้าอื่น
ลูกค้าจำนวนมากมั่นใจว่าแอปพลิเคชัน DNS ภายในของตนไม่สามารถแก้ไขได้แบบสาธารณะ ตัวอย่างเช่น คุณอาจมีฐานข้อมูล MySQL หรือ PostgreSQL และอาจไม่ต้องการให้ชื่อ DNS สำหรับฐานข้อมูลของคุณสามารถแก้ไขได้หรือเข้าถึงได้แบบสาธารณะ บริการฐานข้อมูลเชิงสัมพันธ์ของ Amazon (Amazon RDS) หรือ อเมซอน ออโรร่า เซิร์ฟเวอร์มีชื่อ DNS ที่สามารถแก้ไขได้แบบสาธารณะ แต่ไม่สามารถเข้าถึงได้ คุณสามารถมีแอปพลิเคชันภายในได้หลายรายการ เช่น ฐานข้อมูล คลังข้อมูล หรือระบบอื่นๆ ที่ชื่อ DNS ไม่สามารถแก้ไขได้แบบสาธารณะ
ด้วยการเปิดตัวการสนับสนุน DNS ส่วนตัว MSK Connect เมื่อเร็วๆ นี้ คุณสามารถกำหนดค่าตัวเชื่อมต่อให้อ้างอิงชื่อโดเมนสาธารณะหรือส่วนตัวได้ ตัวเชื่อมต่อใช้เซิร์ฟเวอร์ DNS ที่กำหนดค่าไว้ในตัวเลือก DHCP ของ VPC ที่ตั้งค่าไว้เพื่อแก้ไขชื่อโดเมน ตอนนี้คุณสามารถใช้ MSK Connect เพื่อเชื่อมต่อแบบส่วนตัวกับฐานข้อมูล คลังข้อมูล และทรัพยากรอื่นๆ ใน VPC ของคุณเพื่อให้สอดคล้องกับความต้องการด้านความปลอดภัยของคุณ
หากคุณมีฐานข้อมูล MySQL หรือ PostgreSQL พร้อม DNS ส่วนตัว คุณสามารถกำหนดค่าบนเซิร์ฟเวอร์ DNS แบบกำหนดเองได้ และกำหนดค่าตัวเลือก DHCP เฉพาะ VPC ที่ตั้งค่าให้ดำเนินการแก้ไข DNS โดยใช้เซิร์ฟเวอร์ DNS แบบกำหนดเองในเครื่องไปยัง VPC แทนที่จะใช้บริการ DNS ปณิธาน.
ภาพรวมโซลูชัน
ลูกค้าสามารถมีตัวเลือกสถาปัตยกรรมที่แตกต่างกันเพื่อตั้งค่า MSK Connect ตัวอย่างเช่น สามารถให้ Amazon MSK และ MSK Connect อยู่ใน VPC เดียวกันหรือระบบต้นทางใน VPC1 และ Amazon MSK และ MSK Connect อยู่ใน VPC2 หรือระบบต้นทาง Amazon MSK และ MSK Connect ล้วนอยู่ใน VPC ที่แตกต่างกัน
การตั้งค่าต่อไปนี้ใช้ VPC ที่แตกต่างกันสองตัว โดยที่ MySQL VPC โฮสต์ฐานข้อมูล MySQL และ MSK VPC โฮสต์ Amazon MSK, MSK Connect, เซิร์ฟเวอร์ DNS และส่วนประกอบอื่นๆ มากมาย คุณสามารถขยายสถาปัตยกรรมนี้เพื่อรองรับโทโพโลยีการปรับใช้อื่นๆ ได้โดยใช้ความเหมาะสม AWS Identity และการจัดการการเข้าถึง สิทธิ์ (IAM) และตัวเลือกการเชื่อมต่อ
โพสต์นี้ให้คำแนะนำทีละขั้นตอนในการตั้งค่า MSK Connect โดยจะรับข้อมูลจากฐานข้อมูล MySQL ต้นทางพร้อมชื่อโฮสต์ DNS ส่วนตัวใน MySQL VPC และส่งข้อมูลไปยัง Amazon MSK โดยใช้ MSK Connect ใน VPC อื่น แผนภาพต่อไปนี้แสดงสถาปัตยกรรมระดับสูง
คำแนะนำในการตั้งค่าประกอบด้วยขั้นตอนสำคัญต่อไปนี้:
- ตั้งค่า VPC ซับเน็ต และส่วนประกอบโครงสร้างพื้นฐานหลักอื่นๆ
- ติดตั้งและกำหนดค่าเซิร์ฟเวอร์ DNS
- อัปโหลดข้อมูลไปยังฐานข้อมูล MySQL
- ปรับใช้ Amazon MSK และ MSK Connect และใช้บันทึกการเปลี่ยนแปลงข้อมูล (CDC)
เบื้องต้น
หากต้องการทำตามบทช่วยสอนในโพสต์นี้ คุณต้องมีสิ่งต่อไปนี้:
สร้างโครงสร้างพื้นฐานที่จำเป็นโดยใช้ AWS CloudFormation
ก่อนกำหนดค่า MSK Connect เราจำเป็นต้องตั้งค่า VPC ซับเน็ต และส่วนประกอบโครงสร้างพื้นฐานหลักอื่นๆ หากต้องการตั้งค่าทรัพยากรในบัญชี AWS ของคุณ ให้ทำตามขั้นตอนต่อไปนี้:
- Choose เรียกใช้ Stack เพื่อเปิดใช้สแต็กในภูมิภาคที่รองรับ Amazon MSK และ MSK Connect
- ระบุคีย์ส่วนตัวที่คุณใช้เชื่อมต่อกับอินสแตนซ์ EC2
- อัปเดตตำแหน่ง SSH ด้วยที่อยู่ IP ในเครื่องของคุณและเก็บค่าอื่น ๆ ไว้เป็นค่าเริ่มต้น
- Choose ถัดไป.
- ตรวจสอบรายละเอียดในหน้าสุดท้ายและเลือก ฉันรับทราบว่า AWS CloudFormation อาจสร้างทรัพยากร IAM.
- Choose สร้าง stack และรอให้ทรัพยากรที่จำเป็นถูกสร้างขึ้น
เทมเพลต CloudFormation สร้างทรัพยากรหลักต่อไปนี้ในบัญชีของคุณ:
- VPC:
- เอ็มเอสเค วีพีซี
- MySQL VPC
- ซับเน็ตใน MSK VPC:
- เครือข่ายย่อยส่วนตัวสามเครือข่ายสำหรับ Amazon MSK
- เครือข่ายย่อยส่วนตัวสำหรับเซิร์ฟเวอร์ DNS
- ซับเน็ตส่วนตัวสำหรับ MSKClient
- ซับเน็ตสาธารณะสำหรับโฮสต์ป้อมปราการ
- ซับเน็ตใน MySQL VPC:
- ซับเน็ตส่วนตัวสำหรับฐานข้อมูล MySQL
- ซับเน็ตสาธารณะสำหรับโฮสต์ป้อมปราการ
- เกตเวย์อินเทอร์เน็ตที่เชื่อมต่อกับ MySQL VPC และ MSK VPC
- เกตเวย์ NAT ที่เชื่อมต่อกับซับเน็ตสาธารณะ MySQL และซับเน็ตสาธารณะ MSK
- ตารางเส้นทางเพื่อรองรับการรับส่งข้อมูลระหว่างเครือข่ายย่อยที่แตกต่างกันใน VPC และข้าม VPC
- การเชื่อมต่อแบบเพียร์ระหว่าง MySQL VPC และ MSK VPC
- ฐานข้อมูล MySQL และการกำหนดค่า
- DNS เซิร์ฟเวอร์
- ไคลเอนต์ MSK พร้อมไลบรารีที่เกี่ยวข้อง
โปรดทราบว่าหากคุณใช้การเพียร์ VPC หรือ AWS ทรานซิทเกตเวย์ ด้วย MSK Connect อย่ากำหนดค่าตัวเชื่อมต่อของคุณสำหรับการเข้าถึงทรัพยากร VPC แบบเพียร์ด้วย IP ในช่วง CIDR สำหรับข้อมูลเพิ่มเติม โปรดดูที่ การเชื่อมต่อจากตัวเชื่อมต่อ.
กำหนดค่าเซิร์ฟเวอร์ DNS
ทำตามขั้นตอนต่อไปนี้เพื่อกำหนดค่าเซิร์ฟเวอร์ DNS:
- เชื่อมต่อกับเซิร์ฟเวอร์ DNS. มีไฟล์การกำหนดค่าสามไฟล์บนเซิร์ฟเวอร์ DNS ภายใต้
/home/ec2-user
โฟลเดอร์:named.conf
mysql.internal.zone
kafka.us-east-1.amazonaws.com.zone
- เรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้งและกำหนดค่าเซิร์ฟเวอร์ DNS ของคุณ:
- บันทึก
/etc/named.conf
.
สำหรับแอตทริบิวต์อนุญาตการถ่ายโอน ให้อัปเดตที่อยู่ IP ภายในของเซิร์ฟเวอร์ DNS เพื่ออนุญาตการถ่ายโอน
{ localhost; <DNS Server internal IP address>; };.
คุณสามารถค้นหาที่อยู่ IP ของเซิร์ฟเวอร์ DNS ได้ในเทมเพลต CloudFormation Outputs แถบ
หมายเหตุ ว่าคลัสเตอร์ MSK ยังไม่ได้ตั้งค่าในขั้นตอนนี้ เราจำเป็นต้องอัปเดตชื่อ DNS ของโบรกเกอร์ Kafka และที่อยู่ IP ภายในที่เกี่ยวข้องใน /var/named/kafka.region.amazonaws.com
ไฟล์การกำหนดค่าหลังจากตั้งค่าคลัสเตอร์ MSK ภายหลังในโพสต์นี้ สำหรับคำแนะนำ โปรดดูที่นี่
โปรดทราบว่าการตั้งค่าเหล่านี้กำหนดค่าเซิร์ฟเวอร์ DNS สำหรับโพสต์นี้ ในสภาพแวดล้อมของคุณเอง คุณสามารถกำหนดค่าเซิร์ฟเวอร์ DNS ได้ตามความต้องการของคุณ
- เริ่มบริการ DNS ใหม่:
คุณควรเห็นข้อความต่อไปนี้:
อัปโหลดข้อมูลไปยังฐานข้อมูล MySQL
โดยปกติแล้ว เราสามารถใช้ an Amazon RDS สำหรับ MySQL ฐานข้อมูล แต่สำหรับโพสต์นี้ เราใช้เซิร์ฟเวอร์ฐานข้อมูล MySQL แบบกำหนดเอง Amazon RDS DNS สามารถเข้าถึงได้แบบสาธารณะและ MSK Connect รองรับ แต่ในอดีตไม่สามารถรองรับฐานข้อมูลหรือแอปพลิเคชันที่มี DNS ส่วนตัวได้ ด้วยความใหม่ล่าสุด ชื่อโฮสต์ DNS ส่วนตัว การเปิดตัวฟีเจอร์นี้สามารถรองรับ DNS ส่วนตัวของแอปพลิเคชันได้เช่นกัน ดังนั้นเราจึงใช้ฐานข้อมูล MySQL บนอินสแตนซ์ EC2
การติดตั้งนี้ให้ข้อมูลเกี่ยวกับการตั้งค่าฐานข้อมูล MySQL บนอินสแตนซ์ EC2 โหนดเดียว ไม่ควรใช้สิ่งนี้สำหรับการตั้งค่าการผลิตของคุณ คุณควรปฏิบัติตามคำแนะนำที่เหมาะสมสำหรับการตั้งค่าและกำหนดค่า MySQL ในบัญชีของคุณ
ฐานข้อมูล MySQL ได้รับการตั้งค่าแล้วโดยใช้เทมเพลต CloudFormation และพร้อมใช้งานทันที หากต้องการอัปโหลดข้อมูล ให้ทำตามขั้นตอนต่อไปนี้:
- SSH ไปยังอินสแตนซ์ MySQL EC2 สำหรับคำแนะนำ โปรดดูที่ เชื่อมต่อกับอินสแตนซ์ Linux ของคุณ. ไฟล์ข้อมูล
salesdb.sql
ได้รับการดาวน์โหลดแล้วและพร้อมใช้งานภายใต้/home/ec2-user
ไดเรกทอรี - ล็อกอินเข้าสู่ mysqldb ด้วยชื่อผู้ใช้หลัก
- หากต้องการเข้าถึงรหัสผ่าน ให้ไปที่ ผู้จัดการระบบ AWS และ ที่เก็บพารามิเตอร์ แถบ เลือก /ฐานข้อมูล/ข้อมูลรับรอง/master และคลิกที่ ดูรายละเอียด และคัดลอกค่าของคีย์
- เข้าสู่ระบบ MySQL โดยใช้คำสั่งต่อไปนี้:
- รันคำสั่งต่อไปนี้เพื่อสร้าง
salesdb
ฐานข้อมูลและโหลดข้อมูลลงในตาราง:
ซึ่งจะแทรกบันทึกลงในตารางต่างๆ ใน salesdb
ฐานข้อมูล
- เรียกใช้ตารางการแสดงเพื่อดูตารางต่อไปนี้ใน
salesdb
:
สร้างชุดตัวเลือก DHCP
ชุดตัวเลือก DHCP ช่วยให้คุณสามารถควบคุมลักษณะต่างๆ ต่อไปนี้ของการกำหนดเส้นทางในเครือข่ายเสมือนของคุณได้:
- คุณสามารถควบคุมเซิร์ฟเวอร์ DNS ชื่อโดเมน หรือเซิร์ฟเวอร์ Network Time Protocol (NTP) ที่อุปกรณ์ใน VPC ของคุณใช้
- คุณสามารถปิดใช้งานการแก้ไข DNS ได้อย่างสมบูรณ์ใน VPC ของคุณ
เพื่อรองรับ DNS ส่วนตัว คุณสามารถใช้ไฟล์ Amazon เส้นทาง 53 โซนส่วนตัวหรือเซิร์ฟเวอร์ DNS ที่คุณกำหนดเอง หากคุณใช้โซนส่วนตัว Route 53 การตั้งค่าจะทำงานโดยอัตโนมัติ และไม่จำเป็นต้องทำการเปลี่ยนแปลงใดๆ กับตัวเลือก DHCP เริ่มต้นที่ตั้งไว้สำหรับ MSK VPC สำหรับเซิร์ฟเวอร์ DNS แบบกำหนดเอง ให้ทำตามขั้นตอนต่อไปนี้เพื่อตั้งค่าการกำหนดค่า DHCP แบบกำหนดเองโดยใช้ คลาวด์ส่วนตัวเสมือนของ Amazon (Amazon VPC) และแนบไปกับ MSK VPC
จะมีตัวเลือก DHCP เริ่มต้นที่ตั้งไว้ใน VPC ของคุณที่แนบกับเซิร์ฟเวอร์ DNS ที่ Amazon มอบให้ ในขั้นตอนนี้ คำขอจะไปที่เซิร์ฟเวอร์ DNS ของ Amazon เพื่อแก้ไขปัญหา อย่างไรก็ตาม เราสร้างชุดตัวเลือก DHCP ใหม่เนื่องจากเราใช้เซิร์ฟเวอร์ DNS แบบกำหนดเอง
- บนคอนโซล Amazon VPC ให้เลือก ชุดตัวเลือก DHCP ในบานหน้าต่างนำทาง
- Choose สร้างชุดตัวเลือก DHCP.
- สำหรับ ชื่อชุดตัวเลือก DHCPป้อน
MSKConnect_Private_DHCP_OptionSet
. - สำหรับ ชื่อโดเมนป้อน
mysql.internal
. - สำหรับ เซิร์ฟเวอร์ชื่อโดเมนให้ป้อนที่อยู่ IP ของเซิร์ฟเวอร์ DNS
- Choose สร้างชุดตัวเลือก DHCP.
- ไปที่ เอ็มเอสเค วีพีซี และบน สถานะ เมนูให้เลือก แก้ไขการตั้งค่า VPC.
- เลือกชุดตัวเลือก DHCP ที่สร้างขึ้นใหม่และบันทึก
ภาพหน้าจอต่อไปนี้แสดงตัวอย่างการกำหนดค่า - บนคอนโซล Amazon EC2 ให้ไปที่
privateDNS_bastion_host
. - Choose สถานะอินสแตนซ์ และ รีบูตอินสแตนซ์.
- รอสักครู่แล้วจึงเรียกใช้
nslookup
จากโฮสต์ของป้อมปราการ ควรสามารถแก้ไขได้โดยใช้เซิร์ฟเวอร์ DNS ในเครื่องของคุณแทนเส้นทาง 53:
ตอนนี้การตั้งค่าโครงสร้างพื้นฐานพื้นฐานของเราพร้อมที่จะก้าวไปสู่ขั้นต่อไปแล้ว ในฐานะส่วนหนึ่งของโครงสร้างพื้นฐานของเรา เราได้ตั้งค่าองค์ประกอบสำคัญต่อไปนี้สำเร็จแล้ว:
- MSK และ MySQL VPC
- เครือข่ายย่อย
- อินสแตนซ์ EC2
- การเพียร์ VPC
- ตารางเส้นทาง
- เกตเวย์ NAT และเกตเวย์อินเทอร์เน็ต
- เซิร์ฟเวอร์ DNS และการกำหนดค่า
- กลุ่มความปลอดภัยและ NACL ที่เหมาะสม
- ฐานข้อมูล MySQL พร้อมข้อมูลที่จำเป็น
ในขั้นตอนนี้ ชื่อ MySQL DB DNS สามารถแก้ไขได้โดยใช้เซิร์ฟเวอร์ DNS แบบกำหนดเองแทน Route 53
ตั้งค่าคลัสเตอร์ MSK และ MSK Connect
ขั้นตอนต่อไปคือการปรับใช้คลัสเตอร์ MSK และ MSK Connect ซึ่งจะดึงข้อมูลบันทึกจาก salesdb
และส่งไปที่ บริการจัดเก็บข้อมูลอย่างง่ายของ Amazon (อเมซอน S3) ที่เก็บข้อมูล ในส่วนนี้ เราจะให้คำแนะนำในการจำลองฐานข้อมูล MySQL (salesdb
) ไปยัง Amazon MSK โดยใช้ ดีเบเซียมซึ่งเป็นตัวเชื่อมต่อโอเพ่นซอร์ส ตัวเชื่อมต่อจะตรวจสอบการเปลี่ยนแปลงใดๆ ในฐานข้อมูลและบันทึกการเปลี่ยนแปลงใดๆ ในตาราง
ด้วย MSK Connect คุณสามารถรันปริมาณงาน Apache Kafka Connect ที่มีการจัดการเต็มรูปแบบบน AWS ได้ MSK Connect จัดเตรียมทรัพยากรที่จำเป็นและตั้งค่าคลัสเตอร์ โดยจะตรวจสอบความสมบูรณ์และสถานะการจัดส่งของตัวเชื่อมต่อ แพตช์และจัดการฮาร์ดแวร์พื้นฐานอย่างต่อเนื่อง และปรับขนาดตัวเชื่อมต่ออัตโนมัติเพื่อให้ตรงกับการเปลี่ยนแปลงในทรูพุต ด้วยเหตุนี้ คุณจึงสามารถมุ่งเน้นทรัพยากรของคุณไปที่การสร้างแอปพลิเคชันแทนที่จะจัดการโครงสร้างพื้นฐานได้
MSK Connect จะใช้เซิร์ฟเวอร์ DNS แบบกำหนดเองใน VPC และจะไม่ขึ้นอยู่กับ Route 53
สร้างการกำหนดค่าคลัสเตอร์ MSK
ทำตามขั้นตอนต่อไปนี้เพื่อสร้างคลัสเตอร์ MSK:
- บนคอนโซล Amazon MSK ให้เลือก การกำหนดค่าคลัสเตอร์ ภายใต้ กลุ่ม MSK ในบานหน้าต่างนำทาง
- Choose สร้างการกำหนดค่า.
- ตั้งชื่อการกำหนดค่า
mskc-tutorial-cluster-configuration
. - ภายใต้ คุณสมบัติการกำหนดค่าให้ลบทุกอย่างออกแล้วเพิ่มบรรทัด
auto.create.topics.enable=true
. - Choose สร้างบัญชีตัวแทน.
สร้างคลัสเตอร์ MSK และแนบการกำหนดค่า
ในขั้นตอนถัดไป เราจะแนบการกำหนดค่านี้เข้ากับคลัสเตอร์ ทำตามขั้นตอนต่อไปนี้:
- บนคอนโซล Amazon MSK ให้เลือก เครือข่ายวิสาหกิจ ภายใต้ กลุ่ม MSK ในบานหน้าต่างนำทาง
- Choose สร้างคลัสเตอร์ และ สร้างเอง.
- สำหรับชื่อคลัสเตอร์ ให้ป้อน
mkc-tutorial-cluster
. - ภายใต้ คุณสมบัติคลัสเตอร์ทั่วไปเลือก จัดสรร สำหรับประเภทคลัสเตอร์และใช้ค่าเริ่มต้น Apache Kafka เวอร์ชัน 2.8.1
- ใช้ตัวเลือกเริ่มต้นทั้งหมดสำหรับ โบรกเกอร์ และ พื้นที่จัดเก็บ ส่วน
- ภายใต้ การกำหนดค่าเลือก กำหนดค่าเอง.
- เลือก
mskc-tutorial-cluster-configuration
พร้อมแก้ไขและเลือกให้เหมาะสม ถัดไป. - ภายใต้ ระบบเครือข่ายให้เลือก MSK VPC
- เลือก Availability Zone ขึ้นอยู่กับภูมิภาคของคุณ เช่น
us-east1a
,us-east1b
และus-east1c
และซับเน็ตส่วนตัวตามลำดับMSK-Private-1
,MSK-Private-2
และMSK-Private-3
ถ้าคุณอยู่ในus-east-1
ภูมิภาค. การเข้าถึงโบรกเกอร์เหล่านี้แบบสาธารณะควรปิด - คัดลอก ID กลุ่มความปลอดภัยจาก กลุ่มความปลอดภัยที่เลือก
- Choose ถัดไป.
- ภายใต้ วิธีการควบคุมการเข้าถึง เลือก การรับรองความถูกต้องตามบทบาท IAM.
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร การเข้ารหัสลับ ส่วนใต้ ระหว่างลูกค้าและนายหน้า, การเข้ารหัส TLS จะถูกเลือกตามค่าเริ่มต้น
- สำหรับ ทั้งหมดypt ข้อมูลที่เหลือให้เลือก ใช้คีย์ที่มีการจัดการ AWS.
- ใช้ตัวเลือกเริ่มต้นสำหรับ การตรวจสอบ และเลือก การตรวจสอบขั้นพื้นฐาน.
- เลือก ส่งไปยัง Amazon CloudWatch Logs.
- ภายใต้ กลุ่มบันทึกเลือก ไปที่คอนโซล Amazon CloudWatch Logs.
- Choose สร้างกลุ่มบันทึก.
- ป้อนชื่อกลุ่มบันทึกและเลือก สร้างบัญชีตัวแทน.
- บริการรถ การตรวจสอบและแท็ก หน้าและด้านล่าง กลุ่มบันทึกเลือก เลือกกลุ่มบันทึก
- Choose ถัดไป.
- ตรวจสอบการกำหนดค่าและเลือก สร้างคลัสเตอร์. คุณถูกเปลี่ยนเส้นทางไปยังหน้ารายละเอียดของคลัสเตอร์
- ภายใต้ ใช้กลุ่มความปลอดภัยแล้วให้จดรหัสกลุ่มความปลอดภัยเพื่อใช้ในขั้นตอนต่อไป
โดยทั่วไปการสร้างคลัสเตอร์อาจใช้เวลา 25–30 นาที สถานะจะเปลี่ยนเป็นใช้งานอยู่เมื่อสร้างสำเร็จ
อัปเดตไฟล์โซน /var/named/kafka.region.amazonaws.com
ก่อนที่คุณจะสร้างตัวเชื่อมต่อ MSK ให้อัปเดตการกำหนดค่าเซิร์ฟเวอร์ DNS ด้วยรายละเอียดคลัสเตอร์ MSK
- หากต้องการรับรายการ DNS ของเซิร์ฟเวอร์บูตสแตรปและที่อยู่ IP ที่เกี่ยวข้อง ให้ไปที่คลัสเตอร์แล้วเลือก ดูข้อมูลลูกค้า.
- คัดลอกข้อมูลเซิร์ฟเวอร์บูตสแตรปด้วยประเภทการตรวจสอบสิทธิ์ IAM
- คุณสามารถระบุที่อยู่ IP ของโบรกเกอร์ได้โดยใช้
nslookup
จากเครื่องท้องถิ่นของคุณและจะให้ที่อยู่ IP ในเครื่องของนายหน้าแก่คุณ ในปัจจุบัน VPC ของคุณชี้ไปที่ชุดตัวเลือก DHCP ล่าสุด และเซิร์ฟเวอร์ DNS ของคุณจะไม่สามารถแก้ไขชื่อ DNS เหล่านี้จาก VPC ของคุณได้
ตอนนี้คุณสามารถเข้าสู่ระบบเซิร์ฟเวอร์ DNS และอัปเดตบันทึกสำหรับโบรกเกอร์ต่างๆ และที่อยู่ IP ที่เกี่ยวข้องได้ใน /var/named/kafka.region.amazonaws.com
ไฟล์
- อัปโหลดไฟล์
msk-access.pem
ไฟล์ไปที่BastionHostInstance
จากเครื่องท้องถิ่นของคุณ: - เข้าสู่ระบบเซิร์ฟเวอร์ DNS และเปิดไฟล์
/var/named/kafka.region.amazonaws.com
ไฟล์และอัปเดตบรรทัดต่อไปนี้ด้วยชื่อ DNS ของโบรกเกอร์ MSK ที่ถูกต้องและที่อยู่ IP ที่เกี่ยวข้อง:
โปรดทราบว่าคุณต้องระบุ DNS ของโบรกเกอร์ตามที่กล่าวไว้ข้างต้น ลบ .kafka.<region id>.amazonaws.com
จากชื่อ DNS ของนายหน้า
- เริ่มบริการ DNS ใหม่:
คุณควรเห็นข้อความต่อไปนี้:
เซิร์ฟเวอร์ DNS ที่กำหนดเองของคุณเปิดใช้งานแล้วและคุณควรจะสามารถแก้ไขโดยใช้ชื่อ DNS ของโบรกเกอร์โดยใช้เซิร์ฟเวอร์ DNS ภายใน
อัปเดตกลุ่มความปลอดภัยสำหรับการเชื่อมต่อระหว่างฐานข้อมูล MySQL และ MSK Connect
สิ่งสำคัญคือต้องมีการเชื่อมต่อที่เหมาะสมระหว่าง MSK Connect และฐานข้อมูล MySQL ทำตามขั้นตอนต่อไปนี้:
- บนคอนโซล Amazon MSK ให้นำทางไปยังคลัสเตอร์ MSK และด้านล่าง ตั้งค่าเครือข่ายให้คัดลอกกลุ่มความปลอดภัย
- บนคอนโซล Amazon EC2 ให้เลือก กลุ่มความปลอดภัย ในบานหน้าต่างนำทาง
- แก้ไขกลุ่มความปลอดภัย
MySQL_SG
และเลือก เพิ่มกฎ. - เพิ่มกฎที่มีประเภท MySQL/Aurora และกลุ่มความปลอดภัย MSK เป็นทรัพยากรขาเข้าสำหรับแหล่งที่มา
- Choose บันทึกกฎ.
สร้างตัวเชื่อมต่อ MSK
หากต้องการสร้างตัวเชื่อมต่อ MSK ของคุณ ให้ทำตามขั้นตอนต่อไปนี้:
- บนคอนโซล Amazon MSK ให้เลือก เชื่อมต่อ ภายใต้ MSK เชื่อมต่อ ในบานหน้าต่างนำทาง
- Choose สร้างตัวเชื่อมต่อ.
- เลือก สร้างปลั๊กอินแบบกำหนดเอง.
- ดาวน์โหลดปลั๊กอินตัวเชื่อมต่อ MySQL สำหรับรีลีสเสถียรล่าสุดจาก ดีเบเซียม เว็บไซต์หรือดาวน์โหลด Debezium.zip.
- อัปโหลดไฟล์ zip ของตัวเชื่อมต่อ MySQL ไปยังบัคเก็ต S3
- คัดลอก URL ของไฟล์ เช่น
s3://<bucket name>/Debezium.zip
. - บริการรถ เลือกปลั๊กอินที่กำหนดเอง หน้าและป้อนเส้นทางไฟล์ S3 สำหรับ S3 URI.
- สำหรับ ชื่อปลั๊กอินที่กำหนดเองป้อน
mysql-plugin
. - Choose ถัดไป.
- สำหรับ Nameป้อน
mysql-connector
. - สำหรับ รายละเอียดให้ป้อนคำอธิบายของตัวเชื่อมต่อ
- สำหรับ ประเภทคลัสเตอร์เลือก คลัสเตอร์ MSK.
- เลือกคลัสเตอร์ที่มีอยู่จากรายการ (สำหรับโพสต์นี้
mkc-tutorial-cluster
). - ระบุประเภทการรับรองความถูกต้องเป็น AMI.
- ใช้ค่าต่อไปนี้สำหรับ การกำหนดค่าตัวเชื่อมต่อ:
- อัปเดตการกำหนดค่าตัวเชื่อมต่อต่อไปนี้:
- สำหรับ ประเภทความจุเลือก จัดสรร.
- สำหรับ จำนวน MCU ต่อพนักงาน, ป้อน 1
- สำหรับ จำนวนคนงาน, ป้อน 1
- เลือก ใช้การกำหนดค่าเริ่มต้นของ MSK.
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร สิทธิ์การเข้าถึง ส่วน, บน เลือกบทบาทการบริการ เมนูให้เลือก
MSK-Connect-PrivateDNS-MySQLConnector*
แล้วเลือก ถัดไป. - ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร Security ส่วน ให้คงการตั้งค่าเริ่มต้นไว้
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ท่อน เลือก ส่งไปยังบันทึก Amazon CloudWatch.
- Choose ไปที่คอนโซล Amazon CloudWatch Logs.
- ภายใต้ ท่อน ในบานหน้าต่างนำทาง ให้เลือก กลุ่มบันทึก.
- Choose สร้างกลุ่มบันทึก.
- ป้อนชื่อกลุ่มบันทึก การตั้งค่าการเก็บรักษา และแท็ก จากนั้นเลือก สร้างบัญชีตัวแทน.
- กลับไปที่หน้าการสร้างตัวเชื่อมต่อแล้วเลือก เรียกดูกลุ่มบันทึก.
- เลือก
AmazonMSKConnect
กลุ่มบันทึก จากนั้นเลือก ถัดไป. - ตรวจสอบการกำหนดค่าและเลือก สร้างตัวเชื่อมต่อ.
รอให้กระบวนการสร้างตัวเชื่อมต่อเสร็จสิ้น (ประมาณ 10–15 นาที)
ตัวเชื่อมต่อ MSK Connect พร้อมใช้งานแล้ว คุณสามารถเข้าสู่ระบบฐานข้อมูล MySQL โดยใช้ ID ผู้ใช้ของคุณและทำการเปลี่ยนแปลงบันทึกสองสามรายการในบันทึกตารางลูกค้า MSK Connect จะสามารถรับบันทึก CDC และการอัพเดตฐานข้อมูลจะมีอยู่ใน MSK หัวข้อ.
ใช้ข้อความจากหัวข้อ MSK
หากต้องการใช้ข้อความจากหัวข้อ MSK ให้เรียกใช้ Kafka Consumer บน MSK_Client
อินสแตนซ์ EC2 มีอยู่ใน MSK VPC
- SSH ไปยัง
MSK_Client
อินสแตนซ์ EC2 ที่MSK_Client
อินสแตนซ์มีไลบรารีไคลเอ็นต์ Kafka ที่จำเป็น ไฟล์ Amazon MSK IAM JARclient.properties
และโปรไฟล์อินสแตนซ์ที่แนบมาพร้อมกับบทบาท IAM ที่เหมาะสมโดยใช้เทมเพลต CloudFormation - เพิ่ม
MSKClientSG
กลุ่มความปลอดภัยเป็นแหล่งสำหรับกลุ่มความปลอดภัย MSK ที่มีคุณสมบัติดังต่อไปนี้:- สำหรับ ชนิดภาพเขียนเลือก การจราจรทั้งหมด.
- สำหรับ แหล่งเลือก กลุ่มความปลอดภัยแบบกำหนดเองและ MSK.
ตอนนี้คุณพร้อมที่จะใช้ข้อมูลแล้ว
- หากต้องการแสดงรายการหัวข้อ ให้รันคำสั่งต่อไปนี้:
- เพื่อบริโภคข้อมูลจาก
salesdb-server.salesdb.CUSTOMER
หัวข้อ ให้ใช้คำสั่งต่อไปนี้:
เรียกใช้ Kafka Consumer บนเครื่อง EC2 ของคุณ แล้วคุณจะสามารถบันทึกข้อความที่คล้ายกับข้อความต่อไปนี้:
ขณะทดสอบแอปพลิเคชัน บันทึกที่มี CUST_ID 1998, 1999 และ 2000 ได้รับการอัปเดต และบันทึกเหล่านี้มีอยู่ในบันทึก
ทำความสะอาด
แนวทางปฏิบัติที่ดีคือการล้างทรัพยากรทั้งหมดที่สร้างขึ้นโดยเป็นส่วนหนึ่งของโพสต์นี้เพื่อหลีกเลี่ยงค่าใช้จ่ายเพิ่มเติม หากต้องการล้างข้อมูลทรัพยากรของคุณ ให้ลบ MSK Cluster, การเชื่อมต่อ MSK Connect, EC2 instance, เซิร์ฟเวอร์ DNS, โฮสต์ Bastion, บัคเก็ต S3, VPC, ซับเน็ต และบันทึก CloudWatch
นอกจากนี้ ให้ล้างทรัพยากร AWS อื่นๆ ทั้งหมดที่คุณสร้างโดยใช้ AWS CloudFormation คุณสามารถลบทรัพยากรเหล่านี้บนคอนโซล AWS CloudFormation ได้โดยการลบสแต็ก
สรุป
ในโพสต์นี้ เราได้พูดคุยถึงกระบวนการตั้งค่า MSK Connect โดยใช้ DNS ส่วนตัว คุณลักษณะนี้ช่วยให้คุณสามารถกำหนดค่าตัวเชื่อมต่อเพื่ออ้างอิงชื่อโดเมนสาธารณะหรือส่วนตัวได้
เราสามารถรับโหลดเริ่มต้นและบันทึก CDC จากฐานข้อมูล MySQL ที่โฮสต์ใน VPC ที่แยกต่างหาก และ DNS ของมันไม่สามารถเข้าถึงได้หรือแก้ไขจากภายนอก MSK Connect สามารถเชื่อมต่อกับฐานข้อมูล MySQL และใช้บันทึกโดยใช้คุณสมบัติ DNS ส่วนตัว MSK Connect ชุดตัวเลือก DHCP แบบกำหนดเองแนบมากับ VPC ซึ่งทำให้มั่นใจได้ว่าการแก้ไข DNS จะดำเนินการโดยใช้เซิร์ฟเวอร์ DNS ในเครื่องแทนเส้นทาง 53
ด้วยคุณสมบัติการสนับสนุน DNS ส่วนตัวของ MSK Connect คุณสามารถทำให้ฐานข้อมูล คลังข้อมูล และระบบต่างๆ เช่น ผู้จัดการความลับที่ทำงานร่วมกับ VPC ของคุณไม่สามารถเข้าถึงอินเทอร์เน็ตได้ และสามารถเอาชนะข้อจำกัดนี้และปฏิบัติตามมาตรการรักษาความปลอดภัยขององค์กรของคุณได้
หากต้องการเรียนรู้เพิ่มเติมและเริ่มต้น โปรดดูที่ DNS ส่วนตัวสำหรับการเชื่อมต่อ MSK.
เกี่ยวกับผู้เขียน
Amar เป็นสถาปนิกโซลูชันอาวุโสที่ Amazon AWS ในสหราชอาณาจักร เขาทำงานกับลูกค้าด้านพลังงาน สาธารณูปโภค การผลิต และยานยนต์เกี่ยวกับการใช้งานเชิงกลยุทธ์ โดยเชี่ยวชาญด้านการใช้ AWS Streaming และโซลูชันการวิเคราะห์ข้อมูลขั้นสูง เพื่อขับเคลื่อนผลลัพธ์ทางธุรกิจที่ดีที่สุด
- เนื้อหาที่ขับเคลื่อนด้วย SEO และการเผยแพร่ประชาสัมพันธ์ รับการขยายวันนี้
- PlatoData.Network Vertical Generative Ai เพิ่มพลังให้กับตัวเอง เข้าถึงได้ที่นี่.
- เพลโตไอสตรีม. Web3 อัจฉริยะ ขยายความรู้ เข้าถึงได้ที่นี่.
- เพลโตESG. คาร์บอน, คลีนเทค, พลังงาน, สิ่งแวดล้อม แสงอาทิตย์, การจัดการของเสีย. เข้าถึงได้ที่นี่.
- เพลโตสุขภาพ เทคโนโลยีชีวภาพและข่าวกรองการทดลองทางคลินิก เข้าถึงได้ที่นี่.
- ที่มา: https://aws.amazon.com/blogs/big-data/resolve-private-dns-hostnames-for-amazon-msk-connect/
- :มี
- :เป็น
- :ไม่
- :ที่ไหน
- $ ขึ้น
- 1
- 14
- 160
- 1998
- 1999
- 2000
- 53
- 7
- 73
- 8
- 9
- a
- สามารถ
- เกี่ยวกับเรา
- เข้า
- สามารถเข้าถึงได้
- ลงชื่อเข้าใช้
- รับทราบ
- ข้าม
- คล่องแคล่ว
- เพิ่ม
- เพิ่มเติม
- ที่อยู่
- ที่อยู่
- สูง
- หลังจาก
- ทั้งหมด
- ช่วยให้
- ตาม
- แล้ว
- เสมอ
- อเมซอน
- Amazon EC2
- อเมซอน RDS
- Amazon Web Services
- an
- การวิเคราะห์
- และ
- อื่น
- ใด
- อาปาเช่
- Apache Kafka
- การใช้งาน
- การใช้งาน
- เหมาะสม
- สถาปัตยกรรม
- เป็น
- AS
- ด้าน
- At
- แนบ
- รับรองความถูกต้อง
- การยืนยันตัวตน
- รถยนต์
- อัตโนมัติ
- ยานยนต์
- ความพร้อมใช้งาน
- ใช้ได้
- หลีกเลี่ยง
- AWS
- การก่อตัวของ AWS Cloud
- ฐาน
- BE
- เพราะ
- ก่อน
- ระหว่าง
- ผูก
- บูต
- โบรกเกอร์
- โบรกเกอร์
- การก่อสร้าง
- สร้าง
- ธุรกิจ
- แต่
- by
- CAN
- ความสามารถ
- จับ
- CDC
- เปลี่ยนแปลง
- การเปลี่ยนแปลง
- Choose
- คลิก
- ไคลเอนต์
- ลูกค้า
- Cluster
- COM
- สมบูรณ์
- อย่างสมบูรณ์
- ปฏิบัติตาม
- ส่วนประกอบ
- องค์ประกอบ
- การกำหนดค่า
- เชื่อมต่อ
- การเชื่อมต่อ
- การเชื่อมต่อ
- ปลอบใจ
- บริโภค
- ผู้บริโภค
- อย่างต่อเนื่อง
- ควบคุม
- แกน
- ไทม์ไลน์การ
- แก้ไข
- ราคา
- คู่
- สร้าง
- ที่สร้างขึ้น
- สร้าง
- การสร้าง
- ขณะนี้
- ประเพณี
- ลูกค้า
- ลูกค้า
- ข้อมูล
- วิเคราะห์ข้อมูล
- คลังข้อมูล
- ฐานข้อมูล
- ฐานข้อมูล
- ค่าเริ่มต้น
- กำหนด
- การจัดส่ง
- แสดงให้เห็นถึง
- ขึ้นอยู่กับ
- ทั้งนี้ขึ้นอยู่กับ
- ปรับใช้
- การใช้งาน
- ลักษณะ
- รายละเอียด
- อุปกรณ์
- ต่าง
- กล่าวถึง
- DNS
- do
- โดเมน
- ชื่อโดเมน
- Dont
- ดาวน์โหลด
- ขับรถ
- ก่อน
- ทั้ง
- ทำให้มั่นใจ
- มั่นใจ
- เข้าสู่
- สิ่งแวดล้อม
- อีเธอร์ (ETH)
- ทุกอย่าง
- ตัวอย่าง
- ที่มีอยู่
- ขยายออก
- อย่างผิวเผิน
- ลักษณะ
- สองสาม
- เนื้อไม่มีมัน
- ไฟล์
- สุดท้าย
- หา
- ไหล
- โฟกัส
- ปฏิบัติตาม
- ดังต่อไปนี้
- สำหรับ
- ราคาเริ่มต้นที่
- อย่างเต็มที่
- เกตเวย์
- ได้รับ
- ให้
- Go
- ดี
- บัญชีกลุ่ม
- กลุ่ม
- คำแนะนำ
- ฮาร์ดแวร์
- มี
- he
- สุขภาพ
- โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม
- ระดับสูง
- ประวัติ
- เจ้าภาพ
- เป็นเจ้าภาพ
- เจ้าภาพ
- อย่างไรก็ตาม
- HTML
- ที่ http
- HTTPS
- AMI
- ID
- แยกแยะ
- เอกลักษณ์
- if
- แสดงให้เห็นถึง
- การใช้งาน
- สำคัญ
- in
- ไม่สามารถเข้าถึงได้
- ประกอบด้วย
- รวม
- ข้อมูล
- โครงสร้างพื้นฐาน
- แรกเริ่ม
- ติดตั้ง
- การติดตั้ง
- ตัวอย่าง
- อินสแตนซ์
- แทน
- คำแนะนำการใช้
- ภายใน
- อินเทอร์เน็ต
- เข้าไป
- บทนำ
- IP
- ที่อยู่ IP
- ที่อยู่ IP
- IT
- ITS
- jpg
- Kafka
- เก็บ
- คีย์
- ต่อมา
- ล่าสุด
- เปิดตัว
- เรียนรู้
- ห้องสมุด
- กดไลก์
- การ จำกัด
- Line
- เส้น
- ลินุกซ์
- รายการ
- โหลด
- ในประเทศ
- ที่ตั้ง
- เข้าสู่ระบบ
- เครื่อง
- ทำ
- การจัดการ
- ผู้จัดการ
- ผู้จัดการ
- จัดการ
- การจัดการ
- การผลิต
- เจ้านาย
- การจับคู่
- อาจ..
- กล่าวถึง
- เมนู
- ข่าวสาร
- ข้อความ
- วิธีการ
- อาจ
- นาที
- การตรวจสอบ
- จอภาพ
- ข้อมูลเพิ่มเติม
- ย้าย
- หลาย
- MySQL
- ชื่อ
- ที่มีชื่อ
- ชื่อ
- นำทาง
- การเดินเรือ
- จำเป็นต้อง
- ความต้องการ
- เครือข่าย
- ใหม่
- ใหม่
- ถัดไป
- ไม่
- หมายเหตุ
- ตอนนี้
- of
- ปิด
- เสนอ
- on
- เพียง
- เปิด
- โอเพนซอร์ส
- ดีที่สุด
- ตัวเลือกเสริม (Option)
- Options
- or
- อื่นๆ
- ของเรา
- ผลลัพธ์
- เกิน
- เอาชนะ
- ของตนเอง
- หน้า
- บานหน้าต่าง
- พารามิเตอร์
- ส่วนหนึ่ง
- รหัสผ่าน
- อดีต
- แพทช์
- เส้นทาง
- ต่อ
- ดำเนินการ
- สิทธิ์
- สถานที่
- เพลโต
- เพลโตดาต้าอินเทลลิเจนซ์
- เพลโตดาต้า
- เสียบเข้าไป
- จุด
- ยอดนิยม
- โพสต์
- postgresql
- อำนาจ
- การปฏิบัติ
- ส่วนตัว
- คีย์ส่วนตัว
- กระบวนการ
- ผู้ผลิต
- ผลิตภัณฑ์
- การผลิต
- โปรไฟล์
- คุณสมบัติ
- โปรโตคอล
- ให้
- ให้
- ให้
- สาธารณะ
- สาธารณชน
- ค่อนข้าง
- ถึง
- พร้อม
- เหตุผล
- รับ
- เมื่อเร็ว ๆ นี้
- ระเบียน
- บันทึก
- อ้างอิง
- การอ้างอิง
- ภูมิภาค
- ปล่อย
- เอาออก
- การร้องขอ
- จำเป็นต้องใช้
- ความละเอียด
- การตัดสินใจ
- ทรัพยากร
- แหล่งข้อมูล
- ว่า
- ผล
- ความจำ
- บทบาท
- เส้นทาง
- การกำหนดเส้นทาง
- กฎ
- วิ่ง
- วิ่ง
- เดียวกัน
- ลด
- ตาชั่ง
- ลับ
- Section
- ส่วน
- ความปลอดภัย
- เห็น
- ส่วน
- เลือก
- ส่ง
- ระดับอาวุโส
- แยก
- เซิร์ฟเวอร์
- เซิร์ฟเวอร์
- บริการ
- บริการ
- ชุด
- ชุดอุปกรณ์
- การตั้งค่า
- การตั้งค่า
- การติดตั้ง
- น่า
- โชว์
- แสดงให้เห็นว่า
- คล้ายคลึงกัน
- ง่าย
- เว็บไซต์
- So
- ทางออก
- โซลูชัน
- แหล่ง
- ความเชี่ยวชาญ
- SQL
- มั่นคง
- กอง
- ระยะ
- ข้อความที่เริ่ม
- สถานะ
- Status
- ขั้นตอน
- ขั้นตอน
- ยังคง
- การเก็บรักษา
- จัดเก็บ
- ร้านค้า
- ยุทธศาสตร์
- ที่พริ้ว
- เครือข่ายย่อย
- ซับเน็ต
- ประสบความสำเร็จ
- อย่างเช่น
- ผู้จัดจำหน่าย
- สนับสนุน
- รองรับ
- ระบบ
- ระบบ
- ตาราง
- เอา
- งาน
- เทมเพลต
- การทดสอบ
- กว่า
- ที่
- พื้นที่
- ที่มา
- สหราชอาณาจักร
- ของพวกเขา
- แล้วก็
- ที่นั่น
- ล้อยางขัดเหล่านี้ติดตั้งบนแกน XNUMX (มม.) ผลิตภัณฑ์นี้ถูกผลิตในหลายรูปทรง และหลากหลายเบอร์ความแน่นหนาของปริมาณอนุภาคขัดของมัน จะทำให้ท่านได้รับประสิทธิภาพสูงในการขัดและการใช้งานที่ยาวนาน
- พวกเขา
- นี้
- สาม
- ปริมาณงาน
- เวลา
- ไปยัง
- หัวข้อ
- หัวข้อ
- การจราจร
- การขนส่ง
- เกี่ยวกับการสอน
- สอง
- ชนิด
- เป็นปกติ
- Uk
- ภายใต้
- พื้นฐาน
- บันทึก
- ให้กับคุณ
- การปรับปรุง
- เมื่อ
- URL
- ใช้
- มือสอง
- ผู้ใช้งาน
- ใช้
- การใช้
- ยูทิลิตี้
- ความคุ้มค่า
- ความคุ้มค่า
- ต่างๆ
- รุ่น
- เสมือน
- รอ
- คำแนะนำ
- ต้องการ
- คือ
- we
- เว็บ
- บริการเว็บ
- ดี
- คือ
- เมื่อ
- ที่
- จะ
- กับ
- งาน
- โรงงาน
- มันแกว
- เธอ
- ของคุณ
- ลมทะเล
- รหัสไปรษณีย์
- โซน