Я працюю над проектом, який використовує Raspberry Pis, який буде розміщений у декількох місцях. Вони мають спеціальне обладнання, приєднане до нього для автоматизації, та запускають веб-сервіс (який я написав) для доступу до обладнання. Ми будемо періодично розгортати нове програмне забезпечення для методу Піс, який ще не визначимо, - і це викликає великі проблеми.
Моє запитання: Чи можете ви назвати деякі ідеї чи найкращі практики для зменшення потреби в ручному втручанні у випадку виникнення проблем? Мені цікаво, чи є якийсь тип сторожового рішення, за допомогою якого Pi робить звичайну перезавантаження у випадку зависання (можливо, неможливість зателефонувати додому?), І якщо вона все ще не функціонує, перезавантажується в безпечний розділ, який може "телефон додому" для рішення (або reimage, або зробити звичайну перезавантаження знову, якщо було лише відключення мережі).
Я дійсно не впевнений, що саме шукаю, просто способи, які заважають нам зателефонувати або відправляти людей робити перезавантаження або перейменування вручну. Подвійна схема розподілу, здавалося, може бути корисною, але, можливо, є кращі ідеї.