@@ -10,6 +10,7 @@ let amqpChannel: amqp.Channel | null = null;
1010export const initAMQP = ( ) => {
1111 return new Promise < void > ( ( resolve , reject ) => {
1212 const uri = configService . get < Rabbitmq > ( 'RABBITMQ' ) . URI ;
13+ const exchangeName = configService . get < Rabbitmq > ( 'RABBITMQ' ) . EXCHANGE_NAME ?? 'evolution_exchange' ;
1314 amqp . connect ( uri , ( error , connection ) => {
1415 if ( error ) {
1516 reject ( error ) ;
@@ -22,8 +23,6 @@ export const initAMQP = () => {
2223 return ;
2324 }
2425
25- const exchangeName = 'evolution_exchange' ;
26-
2726 channel . assertExchange ( exchangeName , 'topic' , {
2827 durable : true ,
2928 autoDelete : false ,
@@ -51,7 +50,7 @@ export const initQueues = (instanceName: string, events: string[]) => {
5150
5251 queues . forEach ( ( event ) => {
5352 const amqp = getAMQP ( ) ;
54- const exchangeName = instanceName ?? 'evolution_exchange' ;
53+ const exchangeName = configService . get < Rabbitmq > ( 'RABBITMQ' ) . EXCHANGE_NAME ?? instanceName ;
5554
5655 amqp . assertExchange ( exchangeName , 'topic' , {
5756 durable : true ,
@@ -81,7 +80,7 @@ export const removeQueues = (instanceName: string, events: string[]) => {
8180 return `${ event . replace ( / _ / g, '.' ) . toLowerCase ( ) } ` ;
8281 } ) ;
8382
84- const exchangeName = instanceName ?? 'evolution_exchange' ;
83+ const exchangeName = configService . get < Rabbitmq > ( 'RABBITMQ' ) . EXCHANGE_NAME ?? instanceName ;
8584
8685 queues . forEach ( ( event ) => {
8786 const amqp = getAMQP ( ) ;
0 commit comments