Ошибка stomp.ack: неожиданный ACK, полученный для идентификатора сообщения - PullRequest
0 голосов
/ 26 января 2019

Я пробовал возможные комбинации и искал по интернету, но не смог сделать эту работу, ошибка:

Ошибка: для идентификатора сообщения получен неожиданный ACK

Будет действительно полезно, если кто-нибудь может указать, есть ли какая-либо концептуальная ошибка в следующем коде:

var Stomp = require('stomp-client');
var client = new Stomp(host, port, user, pass);
client.connect(function(sessionId) {
    var subId = client.subscribe(/topic/foo, function(body, headers) {
        client.ack(headers['message-id'], subId);
        var message = ['abc', 'def'];
        client.publish(`/topic/bar`, `some_message`);
    }, {ack: 'client'});
    client.on('error', function(er) {
        console.error(er);
    });
});
...