ويبسوكيتس ، سوكجس ، ستومب ، الربيع ، رابيتمق ، حذف قوائم انتظار محددة المستخدم تلقائيا
-
21-12-2019 - |
سؤال
آمل أن يتمكن شخص ما من مساعدتي في هذه المشكلة:يمكنني استخدام دعم ويبسوكيت من الربيع.مع سوكجس و ستومبجس أنا الاشتراك في طابور مثل هذا:
var socket = new SockJS(localhost + 'websocket');
stompClient = Stomp.over(socket);
stompClient.connect('', '', function(frame) {
stompClient.subscribe("/user/queue/gotMessage", function(message) {
gotMessage((JSON.parse(message.body)));
});
}, function(error) {
});
هذا يعمل بشكل جيد حقا مع سيمبميساجيسيندنغوبيريشن من الربيع.ولكن هناك مشكلة واحدة كبيرة.يبدو اسم قائمة الانتظار كما يلي: جوتمساج-مستخدم 3 وات 4 تي تي إس جيه ولم يتم الإعلان عنها كقائمة انتظار حذف تلقائي ، ولكن هذا ما أريده.وإلا لدي 10 آلاف من قوائم الانتظار غير المستخدمة.في تلك اللحظة حيث قائمة الانتظار كما لا المستهلك ، يجب حذف قائمة الانتظار.كيف يمكنني أن أفترض هذا?
المحلول
كان نفس المشكلة ، من الوثائق:
رابيتمق يخلق لصناعة السيارات في حذف قوائم الانتظار عندما وجهات مثل / تبادل / أمق.يتم استخدام التحديثات المباشرة/الموضعية.لذلك في هذه الحالة يمكن للعميل الاشتراك في / المستخدم / الصرف / أمق.مباشرة / الموقف-التحديثات
تذكر أن تضيف '/exchange/
'كبادئة وجهة في ستومب وسيط التتابع التكوين