ไม่สามารถสร้างข้อความคาฟคาจากคลัสเตอร์ AWS Kafka ภายนอกได้

ฉันมีปัญหาดังต่อไปนี้:

ฉันตั้งค่าแพลตฟอร์มที่ไหลมารวมกันขั้นพื้นฐานที่สุดเท่าที่จะเป็นไปได้บน aws โดยใช้เพียง 1 ตัวทำงานและโหนดนายหน้า

เมื่อฉันพยายามสร้างข้อความไปยังหัวข้อ kafka ของฉันจากภายนอก vpc ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

ข้อผิดพลาดข้อผิดพลาดเมื่อส่งข้อความไปยังหัวข้อ test1 ด้วยคีย์: null, ค่า: 13 ไบต์พร้อมข้อผิดพลาด: (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback) org.apache.kafka.common.errors.TimeoutException: ไม่สามารถอัปเดต ข้อมูลเมตาหลังจาก 60,000 ms

เมื่อฉันทำสิ่งนี้จากภายในเครือข่าย vpc มันก็ใช้งานได้

ฉันแน่ใจว่า vpc ของฉันอนุญาตการรับส่งข้อมูลทั้งหมด และฉันรู้ว่าใช้ที่อยู่ DNS สาธารณะของโหนด ec2 ของฉัน

ฉันได้ดูอันนี้ด้วย ทำไมฉันไม่สามารถเชื่อมต่อกับ Kafka จากภายนอก?

ฉันดำเนินการเปลี่ยนแปลงแล้ว แต่ไม่ได้แก้ไขปัญหาของฉัน

ฉันไร้เดียงสามากกับทุกสิ่งที่เกี่ยวข้องกับการเชื่อมต่อและเครือข่าย ดังนั้นฉันหวังว่าจะมีคนช่วยฉันได้


person Olivier Thierie    schedule 24.01.2019    source แหล่งที่มา


คำตอบ (1)


ปัญหาได้รับการแก้ไขแล้ว: การกำหนดค่า Listener ที่โฆษณาได้ผล + ทำงานนอกไฟร์วอลล์ของบริษัท –

person Olivier Thierie    schedule 27.01.2019