这种文件发布方式科学吗?

2014-08-30 15:38:26 +08:00
 johnsneakers
做了一个文件发布的东西。

场景是这样的:
这个发布系统可以在A机器上面发布php,as,js,xml..等等文件到各个线上服务器还有CDN服务器。

我的解决方案是这样的:
在A机器把需要发布的文件tar压缩打包,然后curl POST到对应想发布的机器。 对应机器接收并且解压到一个临时文件夹,然后一个一个的mv到对应目录。。。
2322 次点击
所在节点    问与答
3 条回复
seki
2014-08-30 16:56:12 +08:00
用 rsync 不好吗

或者说你的担心是什么?
izoabr
2014-08-30 17:09:49 +08:00
做好安全验证哦,不然谁都post也受不了
另外文件大的话POST会不会很闹心啊?
倒不如弄个agent自己去更新服务器上下载,执行包内的部署脚本。
Mutoo
2014-08-30 17:33:07 +08:00
使用版本控制会更稳健一点,遇到问题可以可直接rollback;
rsync也是一个不错的选择。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/130788

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX