Python脚本回退到第二个

2024-09-29 20:33:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Python脚本,它管理nexusandroid设备工厂映像的Pushbullet通道。它在我的VPS(cron作业,每10分钟运行一次)上运行,但是我的提供商警告说,在接下来的几天里可能会有间歇性的停机。VPS运行的是Ubuntu服务器15.04。你知道吗

我有一个Raspberry Pi,它总是打开的,我可以很容易地修改脚本,使它在VPS和Pi上独立工作。我想主要功能存在于VPS上,但如果VPS坏了,我想回到Pi上。促进两个系统之间(双向)切换的最佳方式是什么?Pi在喘息。你知道吗

此外,该脚本使用urlwatch实际监视必要的页面以获取更新。它在本地系统中为每个URL保留一个缓存文件。如果Pi接管并确定进行了更改,它将通知Pushbullet通道。当VPS恢复并接管时,它将拥有旧的缓存文件,并将再次通知通道,这是我要避免的。你知道吗

那么:我如何在当前运行的系统上正确运行脚本(首选VPS),以及如何管理两个系统之间的urlwatch缓存?你知道吗


Tags: 文件脚本警告ubuntuvps工厂系统作业
1条回答
网友
1楼 · 发布于 2024-09-29 20:33:06

你能关闭VPS上的脚本,在Pi上复制缓存文件并在那里运行脚本吗?当你想把它移回VPS时,做相反的操作。你知道吗

你可以在两个系统上运行这个脚本,但是你需要在它们之间进行同步,这听起来像是很多不必要的工作。例如,您可以运行第三台服务器,检查是否发送了内容,但是您需要能够锁定其中的项目,这样您的两个脚本之间就没有竞争条件。你知道吗

相关问题 更多 >

    热门问题