คำถามติดแท็ก jms

17
ActiveMQ หรือ RabbitMQ หรือ ZeroMQ หรือ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ เราสนใจที่จะรับฟังประสบการณ์ใด ๆ กับข้อดีและข้อเสียของ ActiveMQ เทียบกับ RabbitMQ กับ ZeroMQ ข้อมูลเกี่ยวกับคิวข้อความที่น่าสนใจอื่น ๆ ก็ยินดีต้อนรับเช่นกัน

15
วิธีอิมพอร์ตใบรับรอง X.509 ที่มีอยู่และคีย์ส่วนตัวใน Java keystore เพื่อใช้ใน SSL?
ฉันมีสิ่งนี้ในการกำหนดค่า ActiveMQ: <sslContext> <sslContext keyStore="file:/home/alex/work/amq/broker.ks" keyStorePassword="password" trustStore="file:${activemq.base}/conf/broker.ts" trustStorePassword="password"/> </sslContext> ฉันมีใบรับรอง X.509 หนึ่งคู่และไฟล์คีย์ ฉันจะนำเข้าสองรายการนี้เพื่อใช้ในตัวเชื่อมต่อ SSL และ SSL + stomp ได้อย่างไร ตัวอย่างทั้งหมดฉันสามารถ google สร้างกุญแจด้วยตัวเองได้เสมอ แต่ฉันมีรหัสแล้ว ฉันเหนื่อย keytool -import -keystore ./broker.ks -file mycert.crt แต่นี่นำเข้าใบรับรองเท่านั้นไม่ใช่ไฟล์คีย์และผลลัพธ์ 2009-05-25 13:16:24,270 [localhost:61612] ERROR TransportConnector - Could not accept connection : No available certificate or key corresponds to the …
228 java  ssl  jms  activemq  jks 

9
JMS Topic vs Queues
ฉันสงสัยว่าอะไรคือความแตกต่างระหว่าง JMS Queue และ JMS Topic หน้า ActiveMQพูดว่า หัวข้อ ใน JMS หัวข้อจะดำเนินการเผยแพร่และสมัครซีแมนทิกส์ เมื่อคุณเผยแพร่ข้อความมันจะไปยังสมาชิกทั้งหมดที่มีความสนใจดังนั้นศูนย์ถึงสมาชิกหลายคนจะได้รับสำเนาของข้อความ เฉพาะสมาชิกที่มีการสมัครใช้งานในเวลาที่โบรกเกอร์ได้รับข้อความจะได้รับสำเนาของข้อความ คิว JMS คิวดำเนินbalancer โหลดความหมาย ข้อความเดียวจะได้รับจากผู้บริโภคหนึ่งราย หากไม่มีผู้ใช้บริการในเวลาที่มีการส่งข้อความจะถูกเก็บไว้จนกว่าจะมีผู้ใช้บริการที่สามารถประมวลผลข้อความได้ หากผู้บริโภคได้รับข้อความและไม่ยอมรับก่อนที่จะปิดข้อความนั้นจะถูกส่งต่อไปยังผู้บริโภครายอื่น คิวสามารถทำให้ผู้บริโภคจำนวนมากที่มีข้อความโหลดอย่างสมดุลในผู้บริโภคที่มีอยู่ ฉันต้องการมี 'บางสิ่ง' ที่จะส่งสำเนาข้อความไปยังผู้สมัครสมาชิกแต่ละรายในลำดับเดียวกันกับที่โบรกเกอร์ได้รับข้อความจาก ActiveMQ ความคิดใด ๆ
191 jms  activemq 

11
การใช้ JMS / message ในโลกแห่งความเป็นจริง? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเพิ่งอ่าน abit เกี่ยวกับ JMS และ Apache ActiveMQ และสงสัยว่าสิ่งที่ใช้ในโลกแห่งความเป็นจริงมีคนที่นี่ใช้ JMS หรือเทคโนโลยีคิวข้อความที่คล้ายกันหรือไม่
182 java  jms  message-queue 

11
ควรใช้ Spring Integration vs. Camel เมื่อใด
ในฐานะผู้ใช้ Spring ที่ช่ำชองฉันคิดว่า Spring Integration จะเหมาะสมที่สุดในโครงการล่าสุดที่ต้องการความสามารถในการส่งข้อความ (JMS) บางอย่าง ( รายละเอียดเพิ่มเติม ) หลังจากใช้งาน Spring Integration มาหลายวันก็ยังรู้สึกเหมือนมีค่าใช้จ่ายในการกำหนดค่าจำนวนมากเนื่องจากจำนวนช่องสัญญาณที่คุณต้องกำหนดค่าเพื่อให้มีการสื่อสารตามคำขอตอบสนอง (ฟังในคิว JMS ที่แตกต่างกัน) ดังนั้นฉันจึงค้นหาข้อมูลพื้นฐานว่า Camel แตกต่างจาก Spring Integration อย่างไร แต่ดูเหมือนว่าข้อมูลจะมีอยู่พอสมควรฉันพบ: http://java.dzone.com/articles/spring-integration-and-apache (การเปรียบเทียบที่เป็นกลางมากระหว่างการใช้สถานการณ์การผสานรวมในโลกแห่งความเป็นจริงใน Spring Integration กับ Camel ตั้งแต่เดือนธันวาคม 2009) http://hillert.blogspot.com/2009/10/apache-camel-alternatives.html (เปรียบเทียบ Camel กับโซลูชันอื่นตุลาคม 2552) http://raibledesigns.com/rd/entry/taking_apache_camel_for_a (Matt Raible, ตุลาคม 2008) คำถามคือคุณมีประสบการณ์อะไรบ้างในการใช้กองซ้อนทับอีกอัน? คุณจะแนะนำ Camel ในสถานการณ์ใดบ้างเนื่องจาก Spring Integration ขาดการสนับสนุน …

7
JMS และ AMQP - RabbitMQ
ฉันพยายามทำความเข้าใจว่า JMS อะไรและเชื่อมต่อกับคำศัพท์ AMQP อย่างไร ฉันรู้ว่า JMS เป็น API และ AMQP เป็นโปรโตคอล นี่คือสมมติฐานของฉัน (และคำถามเช่นกัน) RabbitMQ ใช้โปรโตคอล AMQP (ค่อนข้างใช้โปรโตคอล AMQP) ไคลเอนต์ Java จำเป็นต้องใช้ไลบรารีไคลเอ็นต์โปรโตคอล AMQP เพื่อเชื่อมต่อ / ใช้ RabbitMQ JMS API เข้ามามีบทบาทอย่างไรที่นี่? JMS API ควรใช้ไลบรารีไคลเอนต์ AMQP เพื่อเชื่อมต่อกับ RabbitMQ หรือไม่ โดยปกติเราใช้ JMS เพื่อเชื่อมต่อโบรกเกอร์ Message เช่น RabbitMQ, ActiveMQ เป็นต้นแล้วโปรโตคอลเริ่มต้นที่ใช้ที่นี่แทน AMQP คืออะไร? บางส่วนข้างต้นอาจเป็นใบ้ :-) แต่พยายามห่อหัวไว้

3
เมื่อใดควรใช้ตัวแสดงแทนโซลูชันการส่งข้อความเช่น WebSphere MQ หรือ Tibco Rendezvous
ฉันได้อ่านคำถามและคำตอบแล้วว่าการตัดสินใจในการออกแบบใดที่จะเป็นประโยชน์ต่อนักแสดงของสกาล่าแทนที่จะเป็น JMS . โดยปกติเราใช้โซลูชันการส่งข้อความที่มีมาหลายปีแล้ว: การใช้งาน JMS เช่น WebSphere MQ หรือ Apache ActiveMQ ใช้สำหรับการสื่อสารแบบจุดต่อจุดหรือ Tibco Rendevous สำหรับการส่งข้อความแบบหลายผู้รับ มีความเสถียรพิสูจน์แล้วและมีความพร้อมใช้งานและประสิทธิภาพสูง อย่างไรก็ตามการกำหนดค่าและการตั้งค่าดูซับซ้อนกว่าใน Akka มาก เมื่อใดและเหตุใดฉันจึงควรใช้ Akka ในบางกรณีที่ใช้ผลิตภัณฑ์ดังกล่าวข้างต้น - WebSphere MQ หรือ ActiveMQ - สำเร็จแล้ว เหตุใดฉันจึงควรพิจารณาใช้ Akka แทน WebSphere MQ หรือ Tibco RV ในโครงการในอนาคตของฉัน และเมื่อใดที่ฉันควรหลีกเลี่ยง Akka? มีความพร้อมใช้งานและประสิทธิภาพสูงเช่นเดียวกับโซลูชันอื่น ๆ หรือไม่? หรือเป็นความคิดที่ดีที่จะเปรียบเทียบ Akka กับตัวกลางการส่งข้อความอื่น ๆ ? อาจมีโซลูชันการส่งข้อความอื่นในสภาพแวดล้อม …
106 java  scala  jms  actor  akka 

3
ผู้เรียกฟังข้อความ JMS ล้มเหลวสาเหตุ: ตัวระบุมีอักขระตัวระบุ JMS ที่ไม่ถูกต้อง '-': 'x-request-id'
ฉันทำงานกับ JMS และคิว (Azure queues) เป็นครั้งแรก ฉันต้องสร้างคิวที่เซิร์ฟเวอร์ Rubi จะเขียนข้อมูลบางส่วนและ Java จะอ่านจากคิวและจะดำเนินการต่อไป กระบวนการนี้ทำงานได้ดีบนเครื่องของฉัน ฉันได้สร้าง REST endpoint ซึ่งกำลังเขียนข้อมูลในคิวและเมื่อข้อมูลถูกเขียนในคิวผู้ฟังจะเข้ามาและอ่านข้อมูลและดำเนินการ เมื่อเราปรับใช้กับ Azure ข้อผิดพลาดที่ฉันเห็นในบันทึกซึ่งไม่อนุญาตให้เริ่มคิวคือ Setup of JMS message listener invoker failed for destination 'queue' - trying to recover. Cause: Identifier contains invalid JMS identifier character '-': 'x-request-id' Zipkin มีอยู่ในเซิร์ฟเวอร์ Azure เป็นระบบติดตามแบบกระจายและฉันเดาว่านี่x-request-idเกี่ยวข้องกับ Zipkin ซึ่งกำลังสร้างปัญหา ฉันค้นหาปัญหาแล้ว แต่ไม่เข้าใจว่าทำไม …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.