williamx

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

  •  
  •   williamx · Oct 29, 2014 · 4495 views
    This topic created in 4239 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   ·   Solana   ·   840 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 20:46 · PVG 04:46 · LAX 13:46 · JFK 16:46
    ♥ Do have faith in what you're doing.