Earlier we used to point to a single host using the config.host() api in the EmaFactory.createOmmConsumer. But recently we planned to use the EmaConfig.xml file to handle auto fallback using multiple hosts. But that has significantly increased our processing time.
We are seeing a lot new xml logs, which weren't there earlier when we weren't using EmaConfig.xml. Our EmaConfig.xml is setup to have a single consumer and it has multiple channels and in the application we are registering the consumer with the consumer we are creating.
Any ideas why it might be so slow?