公司一个推荐项目,需要每天更新模型,在这个自动化的流程中需要用到docker容器内外操作和交换文件、vpn的建立、远程scp远程docker的操作。
其中很多操作需要root权限,Linux自带的crontab即使设置好了root任务,总是有这样那样的问题,无法正确执行。
于是自己写了个定时处理功能,目标是实现所有crontab能实现的功能。整个坐下来其实需要的代码很少,由于是自己写的,整个功能的灵活性很高,想怎么设置怎么设置,想在某一段程序运用就在某一段程序运用。
能够自己实现的功能还是自己实现好。就像自己写爬虫一样,一旦这么做,你对整个事物的理解会更深刻,运用起来也更灵活。
网友评论