我有一個Python腳本,用於管理Nexus Android設備工廠映像的Pushbullet通道。它運行在我的VPS上(每10分鐘運行一次cron作業),但我的提供商已警告說,在接下來的幾天內可能會間歇性地停機。 VPS正在運行Ubuntu Server 15.04。Python腳本回退到第二臺服務器
我有一個始終處於開啓狀態的樹莓派,我可以輕鬆修改腳本,使其在VPS和Pi上獨立工作。我希望VPS上存在主要功能,但如果VPS出現故障,我想回到Pi。促進兩個系統之間的切換(雙向)最好的方法是什麼? Pi正在運行Raspbian Wheezy。
此外,該腳本使用urlwatch
實際上觀看必要的頁面更新。它爲每個URL在本地系統上保存一個緩存文件。如果Pi接管並確定進行了更改,則會按照它應該通知的方式通知Pushbullet通道。當VPS恢復並接管時,它將具有舊的緩存文件,並將再次通知該通道,這是我想避免的。
所以:我該如何正確運行腳本(現在偏好VPS),以及如何管理兩個系統之間的緩存?