refactor(core): Tear down OrchestrationService (#15100)

This commit is contained in:
Iván Ovejero
2025-05-09 09:45:27 +02:00
committed by GitHub
parent d57a180552
commit 3079059e96
15 changed files with 42 additions and 142 deletions

View File

@@ -3,9 +3,9 @@ import { Flags } from '@oclif/core';
import { ActiveExecutions } from '@/active-executions';
import config from '@/config';
import { Publisher } from '@/scaling/pubsub/publisher.service';
import { PubSubHandler } from '@/scaling/pubsub/pubsub-handler';
import { Subscriber } from '@/scaling/pubsub/subscriber.service';
import { OrchestrationService } from '@/services/orchestration.service';
import { WebhookServer } from '@/webhooks/webhook-server';
import { BaseCommand } from './base-command';
@@ -98,7 +98,7 @@ export class Webhook extends BaseCommand {
}
async initOrchestration() {
await Container.get(OrchestrationService).init();
Container.get(Publisher);
Container.get(PubSubHandler).init();
await Container.get(Subscriber).subscribe('n8n.commands');