V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
V2EX  ›  云计算

看了眼隔壁贴,想问下 1h1G1M 的小服务器, tomcat+nginx+mysql 够么

  •  
  •   CoSpLi · 36 天前 · 2173 次点击
    这是一个创建于 36 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我感觉有点悬。。
    37 回复  |  直到 2017-12-16 01:04:54 +08:00
        1
    bazingaterry   36 天前 via iPhone
    不談訪問量怎麼說呢⋯⋯
        2
    shiny   36 天前
    Tomcat 和 MySQL 都是内存大户,只能 Swap 设高点试试,MySQL 能关的尽量关掉。
        3
    ixiaohei   36 天前
    可以,以前 500 多 m 就可以跑
        4
    CoSpLi   36 天前
    @bazingaterry 不知道装了 mysql+nginx 之后。。留给 tomcat 的内存还能剩多少。。
        5
    lsylsy2   36 天前
    mysql 只开 MyISAM 的话可以压缩到很小,tomcat 吃的有点厉害,跑是跑得动但是可能性能不太行
        6
    xarrow   36 天前 via Android
    看着有点悬,tomcat 设置内存和线程,但访问量一大肯定够呛
        7
    2ME   36 天前
    @CoSpLi nginx 内存占用并不多 mysql 装 5.6 以下的版本禁用 innodb 也是占用不了多少 tomcat 有点无解 .. 我 lnmp 一套下来内存消耗大概 150M 512M 的 vps = =
        8
    CasualYours   36 天前
    mysql 一定要低版本。
        9
    tilv37   36 天前
    同问,准备弄个小鸡放一个 springboot 的博客站呢
        10
    CoSpLi   36 天前
    @shiny 没有 swap 呢?
        11
    CoSpLi   36 天前
    @lsylsy2 估计也就勉强能跑。。放个没什么人访问的博客差不多可以,其他的就算了

    @2ME 感觉主要是 tomcat 占得多吧,才 150M 这么低= =


    @tilv37 看上面说的,估计把内置 tomcat 内存占用设置低一些勉强能用
        12
    gao2008ss   36 天前
    mysql 5.7 默认开机就占两百多 M 内存
        13
    tilv37   36 天前
    @CoSpLi 感谢
        14
    CoSpLi   36 天前
    @gao2008ss 这么高= =,默认配置么?
        15
    fcten   36 天前
    跑是能跑起来,访问量稍微大一点 CPU 就被 GC 吃完了……
        16
    jimisun   36 天前 via Android
    @xarrow 楼主提到的这样机器访问量大是多大???
        17
    janxin   36 天前
    上 Tomcat 干嘛...你打算上 Java ?几十个用户都会 OOM 吧...
        18
    xarrow   36 天前 via Android
    @jimisun 大几十的 qps 量也就差不多了
        19
    YellowLittleDog   36 天前 via Android
    @tilv37 需要用到 mysql 吗
        20
    zorui   36 天前 via Android
    可以跑起来。。我还跑过两个应用
        21
    azh7138m   36 天前   ♥ 1
    @CoSpLi 显然不是默认配置,5.7 默认配置跑个没人访问的小网站,我这边只要 100M 多点

    tomcat+mysql 一个香港的 512M 小鸡跑起来还是很稳得(几乎没人访问
        22
    panpanpan   36 天前 via iPhone
    跑起来完全没问题
        23
    xiusedelang   36 天前
    薅谷歌家羊毛,单核 600M 内存
    一个 php-fpm + mysql + nginx 的论坛 http://www.scratch-cn.com/
    一个自用酸酸乳服务
    目前一切流畅稳定
        24
    qcloud   36 天前
    @xiusedelang #23 可以,稳如老狗
        25
    xiusedelang   36 天前
    @qcloud 服务器上安装依赖执行 composer install 会直接 OOM,我这都是本地下载好依赖再同步到服务器上😥
        26
    abmin521   36 天前 via Android
    @xiusedelang 这个有 Docker 方案么
        27
    xiusedelang   36 天前
    @abmin521 哪一个服务的?
        28
    abmin521   36 天前 via Android
    @xiusedelang fpm+nginx,docker compose 也行,有 mysql 也行
    魔改 composer 官方的 image 试下了没成功
    mysql 算是低端机的内存大户了
    我就想撸个 bbs 呀
        29
    nicevar   36 天前
    跑起来没啥问题,原来我有个项目一直在 512M 的上跑,访问量一上来就不行了,直接 OOM,这个配置只能说适合小访问量的
        30
    xiusedelang   36 天前
    @abmin521 我这个论坛只是单纯用的 http://flarum.org/直接搭建的,docker 没有尝试过。
        31
    Zzde   36 天前
    个人目前配置
    * 腾讯云的服务器( 1H 1G 1M) nginx + uwsgi+ django 学生机 1 元

    * 阿里云做数据库 Mysql(1H 2G 1M) 学生及 9.9

    跑几个项目是完全没问题的
        32
    msg7086   36 天前   ♥ 1
    操作系统里内存占用有两个数值,一个叫使用量,一个叫申请量。
    操作系统看内存够不够看的是申请量,不够就崩。
    正常运行看内存够不够看的是使用量,不够就卡。
    申请量看的是物理内存+SWAP 总量。
    使用量看的是物理内存。

    所以简单说,狠命加 SWAP 就行了。
    ( Windows 下要加分页文件也是相同的道理。)
        33
    fuxkcsdn   35 天前 via iPhone
    @qcloud php 512m 都可以跑得稳如🐶
        34
    vjnjc   35 天前
    @xarrow 那请教一下访问量大一点的 java 应用都用什么跑的啊?(我现在是随意的一个 spring-boot 内置 tomcat
        35
    logOo   35 天前
    我有台 2g 的 vps,随便跑个 spring boot 就 1G 多没了 ,可能是没改配置限制内存使用吧。
        36
    kmahyyg   35 天前 via Android
    lnmp 512M 都可以稳的很

    但是 tomcat ………没 f**k 说
        37
    xarrow   35 天前
    @vjnjc spring-boot 限制下内存占用应该可以,多弄几个再加个 nginx 应该问题不大,而最后的瓶颈也就是数据库
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   604 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 68ms · UTC 23:10 · PVG 07:10 · LAX 15:10 · JFK 18:10
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1