If an appliance instance fails the countertop should (A) be able to know that it failed and (B) have the ability to re-start the appliance instance.
For context, I have a TVK instance that tracks captions for various stations and occasionally a given station stream seems to occasionally stop caption extraction. I have not diagnosed why yet, but I suspect something may be wrong at the stream level in a way that causes ccextractor to fail -- or maybe more likely, causes the receiver to fail.
Even if that isn't the case, it could be the case, and I don't know if the countertop gracefully handles that sort of issue (as opposed to just having that particular data pipeline halt)
Task
Description
If an appliance instance fails the countertop should (A) be able to know that it failed and (B) have the ability to re-start the appliance instance.
For context, I have a TVK instance that tracks captions for various stations and occasionally a given station stream seems to occasionally stop caption extraction. I have not diagnosed why yet, but I suspect something may be wrong at the stream level in a way that causes
ccextractor
to fail -- or maybe more likely, causes the receiver to fail.Even if that isn't the case, it could be the case, and I don't know if the countertop gracefully handles that sort of issue (as opposed to just having that particular data pipeline halt)