ДМ
Size: a a a
ДМ
ДМ
IS
ДМ
ДМ
IS
ДМ
IS
IS
ДМ
IS
IS
IS
ДМ
ДМ
IS
ДМ
ДМ
IS
return Promise.race([
new Promise((resolve) => {
ch.consume(q, (message) => {
ch.ack(message);
ch.cancel('myconsumer');
resolve(message);
});
}),
new Promise((resolve) => {
setTimeout(
() => {
ch.close();
conn.close();
resolve('hello');
},
2000
)
})
]);
IS