williamx

nginx+rails+mysql 需要什么样的服务器?

  •  
  •   williamx · Oct 29, 2014 · 4797 views
  •   You need to sign in to view this topic
    This topic created in 4371 days ago, the information mentioned may be changed or developed.
    阿里云 1G 内存的 Ubuntun 服务器居然跑不起来,用 Capistrano 部署的时候发生 node.js 无法分配内存的错误。
    是确实硬件不行吗?
    8 replies  •  2015-04-16 18:05:06 +08:00
    Showfom
        1
    Showfom  
    PRO
       Oct 29, 2014
    rails 和 nodejs 很占内存的吧
    kungs
        2
    kungs  
       Oct 29, 2014
    ...妥妥跑得起来。
    看你的描述,应该是 assets pipeline 出了问题,好好调下配置,实在不行,手动部署一下先。
    sunday35034
        3
    sunday35034  
       Oct 29, 2014
    我觉得是没有分配swap分区,网上搜一下。给你关键字了
    cloudzhou
        4
    cloudzhou  
       Oct 29, 2014
    @sunday35034 基本上,不推荐 swap 分区了,会导致系统震荡,问题是:真的就需要这么多内存吗?
    mahone3297
        5
    mahone3297  
       Oct 29, 2014
    512都跑起来了。。。1024怎么可能跑步起来。。。
    不过也有可能cap的时候,其他地方需要用内存,比如node
    ryd994
        6
    ryd994  
       Oct 30, 2014 via Android
    1G都跑不起来是不是有点夸张……检查一下设置?
    williamx
        7
    williamx  
    OP
       Oct 30, 2014
    @kungs 手动部署可以。直接用 sqlite3,开着 mysql 不行,关了就可以,这才怀疑内存的问题。
    colorfulberry
        8
    colorfulberry  
       Apr 16, 2015
    亚马逊的512 的都能跑起来呢, 建议使用puma 不要用其他的 unicorn耗费资源比较多
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1617 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 16:38 · PVG 00:38 · LAX 09:38 · JFK 12:38
    ♥ Do have faith in what you're doing.