AWS 美区服务器部署代码非常慢,求支招

2018-01-30 14:50:08 +08:00
 hnyoumfk

由于用户在国外,云服务一直使用的是美区的 AWS。

最近代码部署上线非常的慢,使用 scp 将打好的包上传基本上只有 40k/s。 后来尝试将打好的包上传到 S3 上,再由机器去 S3 获取之后部署,然而时常会断线。

暂时不考虑使用专线,小公司预算有限 求教各位大佬是如何在 AWS 上部署代码的

3399 次点击
所在节点    问与答
8 条回复
f2f2f
2018-01-30 14:56:59 +08:00
找个 HK/JP 的跳转机
laxenade
2018-01-30 15:05:37 +08:00
开一个在日本的 bucket,这样你上传就不慢了。打开 bucket 的 transfer acceleration,这样你美区的 ec2 下起了应该也不会很慢。
blueorange
2018-01-30 16:15:48 +08:00
老哥你可以先上传到七牛,然后服务器从七牛上面 wget 下来 这样应该会快一点,
我碰到一个问题用 scp 命令上传的时候 刚开始有 2M 甚至更快的速度,但是过了一会就只有几 kb 了。很蛇皮。
kslr
2018-01-30 16:34:16 +08:00
部署的时候先上传?这种低效率的事能干吗?
怎么还在用 scp ?
scp 可是设置 proxy
imherer
2018-01-30 16:49:27 +08:00
proxychains4 scp 我也是美区 AWS,这样完全没问题
rrfeng
2018-01-30 17:12:59 +08:00
在美区打包,这样只需要传代码了。
hnyoumfk
2018-01-31 09:40:24 +08:00
@kslr 感谢回复,不过不上传部署的话是直接把代码仓库部署在 aws 上直接编译吗?
laxenade
2018-02-01 11:51:30 +08:00
@hnyoumfk #7 你可以看一下 https://aws.amazon.com/codestar/ 都是免费的

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

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

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

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

© 2021 V2EX