开发者社区> 问答> 正文

我想做一个用户可以注册登陆,发布各种租房信息的网站,请问应该选哪种服务器

随心之 2019-01-02 11:55:16 1441

我想做一个用户可以注册登陆,发布各种租房信息的网站

后台使用nodejs做服务端

我已经买了1G1核 n4的服务器, 但是经常会有内存溢出的现象,所以准备升级下服务器

我应该选择几G内存几核的服务器

规格族 应该怎么选

分享到
取消 提交回答
全部回答(8)
  • 黄二狗
    2019-07-17 23:24:22

    NodeJS 对堆内存的上限默认就是 1G, 如果有出现内存 overflow, 首先应该排查是否有内存泄漏, 在确定没有内存泄露的情况下, 再看服务器的资源.

    如果你只是做普通的租房信息发布, 那么可以先在你本机做一下压力测试, 看在多少访问量时, 内存会到怎样的水位, 然后再根据水位来决定你的服务内核个数.

    0 0
  • bravozu
    2019-07-17 23:24:22

    (1)目前系统的qps是多少,预估用户规模增长量,然后决定机器配置
    (2)如果当前用户量级非常小的话,检查应用本身是否存在内存泄漏问题

    0 0
  • aoteman675
    2019-07-17 23:24:22

    选择内存增强型的吧。

    0 0
  • 东神1
    2019-07-17 23:24:22

    内存泄漏还是应该从应用本身找原因,你提升配置,如果不解决泄露问题,迟早把资源吃光。当然1/1的机器确实配置低了一点,建议搞个4c/8G的配置,通用型就可以,云上的配置没那么死板的,最佳实践是,先搞个通用配置,然后云监控看性能使用率,然后再调低调高即可

    0 0
  • 名字不能长
    2019-07-17 23:24:21

    看用户并发量,你这种类型的小网站一般的4G就足够用了,可能需要你自己进行简单的jvm调优;还有如果静态数据较多就增加一层缓存比如redis,db和应用同机部署也没关系,最好自己做一层前置代理防止db对外暴露

    0 0
滑动查看更多