有沒有PY的類似八爪魚的程序?
這種程序,感覺沒什么難度呀。
有文件了,直接rsync給下游服務(wù)器。
如果考究一點的,用pyinotify,如果不想難為自己,可以用定時器。
就這個需求,2個小時就應(yīng)該有一個可以運行的原型了。
但是要做到能產(chǎn)品化,得一個星期。
比如,我知道,在某些很爛的網(wǎng)絡(luò)里,rsync會莫名其妙的掛住。
我的做法是,監(jiān)視rsync在stdout的輸出,如果連續(xù)5分鐘沒有輸出,認(rèn)定rsync死了,kill進程重新來一個。
所謂產(chǎn)品化是指,能處理這種稀奇古怪的問題,同時提供一些,諸如報告完成程度,監(jiān)視流量之類的腳本。
2個小時的概念化原型,應(yīng)該在理想環(huán)境下穩(wěn)定地運行。