Отключение JMX с помощью application.conf выдает ошибку - PullRequest
0 голосов
/ 27 сентября 2018

У нас проблема с отключением JMX.Я использую Akka-Camel и Spring XML.В нашем application.conf у нас есть следующее:

akka.camel {
   jmx = off
   context-provider = "com.mycompany.myapp.CamelContextProvider"
}

Затем мы получаем сообщение о том, что jmx нельзя отключить, когда контекст уже запущен.

Единственный способмы обнаружили, что это сработало, включив его, а затем отключив в xml с помощью.Но это вынуждает нас явно устанавливать тег (в то время как пользователи имеют доступ к этим файлам и оставляют им доступ для его изменения).

Обратите внимание, мы запускаем верблюжий контекст следующим образом:

object MyApp extends App {

  var system: Option[ActorSystem] = None

  system = Some(ActorSystem(appName))

  CamelExtension(system.get)

}

Есть идеи, как заставить это работать только с отключенным jmx =

...