V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hnyoumfk
V2EX  ›  问与答

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

  •  
  •   hnyoumfk · 2018-01-30 14:50:08 +08:00 · 3309 次点击
    这是一个创建于 2249 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    8 条回复    2018-02-01 11:51:30 +08:00
    f2f2f
        1
    f2f2f  
       2018-01-30 14:56:59 +08:00
    找个 HK/JP 的跳转机
    laxenade
        2
    laxenade  
       2018-01-30 15:05:37 +08:00 via Android   ❤️ 1
    开一个在日本的 bucket,这样你上传就不慢了。打开 bucket 的 transfer acceleration,这样你美区的 ec2 下起了应该也不会很慢。
    blueorange
        3
    blueorange  
       2018-01-30 16:15:48 +08:00
    老哥你可以先上传到七牛,然后服务器从七牛上面 wget 下来 这样应该会快一点,
    我碰到一个问题用 scp 命令上传的时候 刚开始有 2M 甚至更快的速度,但是过了一会就只有几 kb 了。很蛇皮。
    kslr
        4
    kslr  
       2018-01-30 16:34:16 +08:00
    部署的时候先上传?这种低效率的事能干吗?
    怎么还在用 scp ?
    scp 可是设置 proxy
    imherer
        5
    imherer  
       2018-01-30 16:49:27 +08:00   ❤️ 1
    proxychains4 scp 我也是美区 AWS,这样完全没问题
    rrfeng
        6
    rrfeng  
       2018-01-30 17:12:59 +08:00 via Android
    在美区打包,这样只需要传代码了。
    hnyoumfk
        7
    hnyoumfk  
    OP
       2018-01-31 09:40:24 +08:00
    @kslr 感谢回复,不过不上传部署的话是直接把代码仓库部署在 aws 上直接编译吗?
    laxenade
        8
    laxenade  
       2018-02-01 11:51:30 +08:00   ❤️ 1
    @hnyoumfk #7 你可以看一下 https://aws.amazon.com/codestar/ 都是免费的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3277 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:14 · PVG 22:14 · LAX 07:14 · JFK 10:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.