Linode 能满足小型 App 的服务器需求吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
echoapp

Linode 能满足小型 App 的服务器需求吗?

  •  
  •   echoapp 2014 年 9 月 16 日 4984 次点击
    这是一个创建于 4239 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想把Linode作为服务器,App的活跃度预估不会很高,Linode的网络速度跟处理速度能否保证呢?
    16 条回复    2014-09-17 12:54:54 +08:00
    zencoding
        1
    zencoding  
       2014 年 9 月 16 日
    建议用国内的吧,直接用IP访问
    echoapp
        2
    echoapp  
    OP
       2014 年 9 月 16 日
    如果针对的是海外用户呢?
    LemonZest
        3
    LemonZest  
       2014 年 9 月 16 日
    app的用户是国内的?
    Linode条款没说保证速度
    LemonZest
        4
    LemonZest  
       2014 年 9 月 16 日
    @sunshower 回复前还是要养成刷新的习惯
    lsylsy2
        5
    lsylsy2  
       2014 年 9 月 16 日
    @echoapp 小型可以,大型也可以。
    Linode最高配96G内存、20核,几百万PV都没有太大问题吧,再大的规模,LZ也不需要在这里问了
    san3ye
        6
    san3ye  
       2014 年 9 月 16 日
    问题应该不大,速度嘛,还算稳定。
    echoapp
        7
    echoapp  
    OP
       2014 年 9 月 16 日
    @sunshower 主要针对海外用户
    echoapp
        8
    echoapp  
    OP
       2014 年 9 月 16 日
    @lsylsy2 最低配...想等用户量做上去再换服务器
    echoapp
        9
    echoapp  
    OP
       2014 年 9 月 16 日
    @san3ye 谢谢~
    sophymax
        10
    sophymax  
       2014 年 9 月 16 日   2
    @echoapp linode最低配无计算逻辑无读库无JVM无PHP解释器,就是收到个请求从memcache里取值返回个固定值的接口,1分钟可以处理70W次,内网里亲测,当然这个从memcache取值并返回的逻辑千万别用PHP、Java Web之类的,多了层解释器或者虚拟机,有些还带着各种臃肿的框架,php能有7W就不错了,Java比php好点。用ngx_lua+upstream,或者nodejs、golang之类的东西才可以接近1分钟几十万次的量级,这也是多数VPS的能力(排除带宽因素,像阿里云那种极度限制带宽的是不可能到70W的,但在内网里测能达到这个量级),VPS发挥性能极限更需要轻量且直接的东西
    echoapp
        11
    echoapp  
    OP
       2014 年 9 月 16 日
    @sophymax python+tornado 速度可以吗?
    sophymax
        12
    sophymax  
       2014 年 9 月 17 日
    @echoapp python没问题,tornado相比纯Python会降低些效率,降低多少需要你自己测试喽,当然你觉得自己写的epoll逻辑比不上torbado的,就用人家的就是了,注意只利用其非阻塞及epoll的特性,其他的东西越精简越好,因为不是做网站,是做接口,用户发一个请求,我们在服务器端非阻塞地处理这个请求,任务就完成了,尽量别引入多余的东西
    jack894
        13
    jack894  
       2014 年 9 月 17 日
    @sophymax 大哥请问用linode最基础款的vps,java+mysql能同时支持多少用户在线?有php+mysql支持的多吗。
    sophymax
        14
    sophymax  
       2014 年 9 月 17 日   1
    @jack894 之前用的wordpress,没开任何缓存的情况下,算是个复杂的纯php+mysql程序吧,内网压测几百并发一分钟能处理一两万次请求吧,如果你的图片和网站放在一起的话这个值可能更低,Java应该比PHP好点,没试过,但Java的各种web框架比php重很多,要小心内存不够用,最基础款只有1G内存吆。看似是几百并发,但实际上每个网页加载不光请求一次,所以几百并发这个值还要降好几倍,静态化和缓存化后性能是呈百倍的提升,主要瓶颈还是读mysql,当然个人博客没必要折腾,应用类接口或者用户多的网站cache方案是必备
    jack894
        15
    jack894  
       2014 年 9 月 17 日
    @sophymax 这样看来,我想用jsp+mysql做可供百万用户使用的CRM客户关系管理软件,要跑在linode基础款的机器上是不可能了。难道要我换php+mysql吗,总觉得php做出的BS软件操作速度和功能丰富度上不给力啊。这可怎么办?
    sophymax
        16
    sophymax  
       2014 年 9 月 17 日
    @jack894 当然不可能.........百万用户使用,预算就应该是以万为单位的数量级,想着几十块钱搞定哪有这么好的事,换成php+mysql会更糟糕,jsp的方案也有很多可以优化的地方,比如弄一个java-memcache层,挡在访问mysql的逻辑前面,再比如很多页面直接弄成静态页面,可以很多台VPS协同作,成本上会比独立服务器上跑正统JavaWeb方案便宜很多,当然对开发人员的要求也高了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1671 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 58ms UTC 16:20 PVG 00:20 LAX 09:20 JFK 12:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86