Как надежно спланировать события в Корде? - PullRequest
0 голосов
/ 03 февраля 2020

Многие примеры использования календарного планирования событий в Corda, включая собственную справочную реализацию контракта по процентному свопу, основаны на механизме SchedulableState. К сожалению, в документации Corda не так много информации об использовании планировщика в реальном бизнес-контексте. Надежное выполнение запланированных бизнес-событий имеет важное значение, и, поскольку сторона, которая зависит от CorDapp для автоматического запуска запланированных событий для выполнения своих договорных обязательств, я хотела бы внедрить надежные средства контроля за выполнением запланированных задач. , Например, можно предусмотреть ситуацию, при которой запланированный поток запускается, но затем преждевременно завершается из-за ошибки в коде или неправильной конфигурации узла без достижения его цели с отступом. Поэтому возникает вопрос: что может сделать разработчик CorDapp и / или оператор узла для обеспечения надежного выполнения запланированных действий?

1 Ответ

0 голосов
/ 10 февраля 2020

SchedulableState обычно используется для представления повторяющихся событий.

Пожалуйста, проверьте этот образец HeartBeat: https://github.com/corda/samples/tree/release-V4/heartbeat

Вы можете подумать о ежемесячном платеже или чеке, который выдается каждый месяц.

...