FiWare CEP (Proton) не отвечает через REST
У меня есть некоторые проблемы с CEP, и я надеюсь, что кто-то может помочь. У меня есть экземпляр CEP в FiWare Cloud с настройками по умолчанию. У меня есть событие с 3 параметрами, временной контекст, который определяет, что начинается при запуске и никогда не заканчивается, и ничего особенного. Если это событие приходит, CEP должен ответить выводом REST. Несколько часов все работало нормально, но на следующий день перестало работать. Попробовал перезагрузить сервер, а также определение.
Есть идеи?
2 ответа
Проблема может быть связана с самим сервером или с публикацией входного события в качестве вывода в службу RESTful. Я предлагаю следующее: Proton публикует вывод консоли при инициализации. Файл журнала Tomcat (catalina.log) должен содержать информацию об инициализации веб-приложения Proton. Он также будет содержать любые сообщения об ошибках. Вы также должны увидеть, получает ли Proton какие-либо входные события вообще - они также распечатываются в журнал. Пожалуйста, поделитесь этим файлом журнала. Кроме того, вы можете попробовать что-нибудь - вы можете добавить потребителя файла (пример того, как это сделать, можно найти в документации Proton) и посмотреть, публикуется ли событие DiscountReport в этот файл. Это поможет определить, может ли проблема быть с вашим потребителем RESTful
Нам нужно знать ваше окружение и описание ваших правил в json. Я догадываюсь, что сервер вышел из строя из-за переполнения памяти, поскольку неконтролируемые контексты могут исчерпать ресурсы машины. Также в зависимости от скорости событий. Вы можете прочитать больше о правилах в руководстве пользователя: http://proactive-technology-online.readthedocs.org/en/latest/ProtonUserGuide_FI_WAREv4_4_1/index.html- Uri