123456789101112131415161718192021 |
- const amqp = require('../');
- (async () => {
- let connection;
- try {
- connection = await amqp.connect();
- const channel = await connection.createConfirmChannel();
- for (var i=0; i < 20; i++) {
- channel.publish('amq.topic', 'whatever', Buffer.from('blah'));
- };
- await channel.waitForConfirms();
- console.log('All messages done');
- await channel.close();
- } catch (err) {
- console.warn(err);
- } finally {
- if (connection) await connection.close();
- }
- })();
|