WSO2 Stream Processor - приложение Siddhi продолжает работать, когда оно должно быть остановлено - PullRequest
0 голосов
/ 23 января 2019

Я работаю над приложением siddhi на потоковом процессоре WSO2 в интерфейсе редактора. Моя программа должна проверить внутри моей базы данных, взять каждую строку и проверить, есть ли новые строки каждые 5 секунд с потоком триггера. Затем он отправляет все в базу данных Influx (но, похоже, он не хочет отправлять мои данные, если мое основное значение превышает 999, но я создам для этого новый вопрос).

Когда я включаю свою программу, она отлично работает, и я могу видеть свои данные в моей базе данных Influx. Проблема в том, что когда я выключаю свое приложение Siddhi с помощью редактора, мое приложение Siddhi продолжает работать и выдает мне ошибки для каждой строки (Siddhi продолжает пытаться получить доступ к моим базам данных). Это то, что я получаю

[2019-01-23 10:44:49,982] ERROR {org.wso2.siddhi.core.table.Table} - Error on 'bd_sensor_values'. Find operation failed for event 'StateEvent{streamEvents=[StreamEvent{ timestamp=1548236668015, beforeWindowData=null, onAfterWindowData=null, outputData=[38114.0, 0, 6378, NISUS-01-2018-11-23T05:05:53.362014834Z, V10050010010010704NISUS-01, 2, INTERNAL_TEMP, 20.0, 20.0, °C, 55.0, 3.0, 50.0, 5.0], type=CURRENT, next=null}, null], timestamp=-1, type=CURRENT, outputData=[], next=null}', at Table 'bd_sensor_message_minus' as its still trying to reconnect!
[2019-01-23 10:44:49,982] ERROR {org.wso2.siddhi.core.table.Table} - Error on 'bd_sensor_values'. Find operation failed for event 'StateEvent{streamEvents=[StreamEvent{ timestamp=1548236668015, beforeWindowData=null, onAfterWindowData=null, outputData=[38114.0, 0, 6378, NISUS-01-2018-11-23T05:05:53.362014834Z, V10050010010010704NISUS-01, 2, INTERNAL_TEMP, 20.0, 20.0, °C, 55.0, 3.0, 50.0, 5.0], type=EXPIRED, next=null}, null], timestamp=-1, type=CURRENT, outputData=[], next=null}', at Table 'bd_sensor_message_minus' as its still trying to reconnect!

И это в течение ста строк, пока я не перезапущу процесс.

Это мое приложение:

Приложение Сиддхи на Пастебине

Есть идеи? Это будет очень хорошая помощь. Спасибо за чтение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...