ฉันกำลังดึงข้อความจาก Rabbit และรวบรวมไว้ ฉันสังเกตเห็นว่าถึงแม้ autoAck=false ข้อความจะถูก ackd ทันทีที่รวมเข้าด้วยกัน ซึ่งหมายความว่าหากกระบวนการของฉันขัดข้อง ข้อความจะไม่ถูกจัดคิวใหม่อีกครั้ง
ฉันได้เสียบ leveldb java db เป็น repo การรวมซึ่งแก้ปัญหาได้ เนื่องจากฉันคิดว่ามันจะรับเฉพาะเมื่อมีการรวมและเก็บไว้ใน repo หรือไม่ พูดตามตรงว่า level-db ไม่ได้ทำให้ฉันรู้สึกสบายใจกับกิจกรรมและปัญหาของเวอร์ชัน C เดาว่าฉันสามารถเปลี่ยนไปใช้ SQL repo ได้
ดังนั้น. คำถามคือ มีอะไรที่ฉันสามารถทำได้หรือไม่ โดยที่ Camel จะตอบรับข้อความการแลกเปลี่ยนเมื่อข้อความที่รวบรวมไว้ได้เสร็จสิ้นการเดินทางแล้วเท่านั้น หลังจากการรวมเข้าด้วยกัน ขั้นตอนต่อไปของฉันคือการเขียนลงดิสก์อย่างง่าย