Я использую WSO2 CEP 4.2.0 и создал адаптер события ввода MQTT. Я также создал приемник, который будет получать данные из внешней темы, а затем с помощью потоков, я добавляю несколько логик, и затем то же сообщение будет опубликовано с помощью издателей в другой внешней теме.
Теперь, когда я перезапускаю приложение, я получаю два сообщения:
INFO {org.wso2.carbon.event.input.adapter.core.internal.InputAdapterRuntime} - Connecting receiver mqttreceiver_test
INFO {org.wso2.carbon.event.input.adapter.mqtt.internal.util.MQTTAdapterListener} - MQTT Connection successful
И затем, когда я публикую сообщение от внешнего клиента mqtt, я вижу, что сообщение приходит к получателю события, и после обработки потока сообщение отправляется издателю выходных событий.
Но примерно через 5 минут сообщения больше не принимаются в приемнике событий. Я не получаю никаких сообщений об ошибках также в журналах, но то, что я чувствую, может быть, входной адаптер больше не слушает.
Любые предложения или любые рекомендации помогут.
Спасибо