Имя конечной точки Apache Camel Rabbitmq не редактируется - PullRequest
0 голосов
/ 24 июня 2019

Мы используем конечные точки camel rabbitmq для обработки и обработки сообщений от rabbitmq.Мы не можем изменить имя потока потребителей на основе верблюжьего кролика, поэтому мы можем различать несколько потоков при отладке или проверке дампов потоков.В настоящее время имя потока по умолчанию равно «RabbitMQConsumer».Как мы можем изменить это?

Я проверил класс конечной точки camel-rabbitmq в github и нашел

protected ExecutorService createExecutor() {
        if (getCamelContext() != null) {
            return getCamelContext().getExecutorServiceManager().newFixedThreadPool(this, "RabbitMQConsumer", getThreadPoolSize());
        } else {
            return Executors.newFixedThreadPool(getThreadPoolSize());
        }
    }
...