migration reorg basically done
This commit is contained in:
@@ -276,7 +276,7 @@ impl ExecutionScheduler {
|
||||
MessageEnvelope::new(MessageType::ExecutionRequested, payload).with_source("executor");
|
||||
|
||||
// Publish to worker-specific queue with routing key
|
||||
let routing_key = format!("worker.{}", worker_id);
|
||||
let routing_key = format!("execution.dispatch.worker.{}", worker_id);
|
||||
let exchange = "attune.executions";
|
||||
|
||||
publisher
|
||||
|
||||
@@ -88,13 +88,27 @@ impl ExecutorService {
|
||||
let mq_connection = Connection::connect(mq_url).await?;
|
||||
info!("Message queue connection established");
|
||||
|
||||
// Setup message queue infrastructure (exchanges, queues, bindings)
|
||||
// Setup common message queue infrastructure (exchanges and DLX)
|
||||
let mq_config = MessageQueueConfig::default();
|
||||
match mq_connection.setup_infrastructure(&mq_config).await {
|
||||
Ok(_) => info!("Message queue infrastructure setup completed"),
|
||||
match mq_connection.setup_common_infrastructure(&mq_config).await {
|
||||
Ok(_) => info!("Common message queue infrastructure setup completed"),
|
||||
Err(e) => {
|
||||
warn!(
|
||||
"Failed to setup MQ infrastructure (may already exist): {}",
|
||||
"Failed to setup common MQ infrastructure (may already exist): {}",
|
||||
e
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Setup executor-specific queues and bindings
|
||||
match mq_connection
|
||||
.setup_executor_infrastructure(&mq_config)
|
||||
.await
|
||||
{
|
||||
Ok(_) => info!("Executor message queue infrastructure setup completed"),
|
||||
Err(e) => {
|
||||
warn!(
|
||||
"Failed to setup executor MQ infrastructure (may already exist): {}",
|
||||
e
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user